.page-node-20 .region-title-bar {
    width: 100% !important;
}
#heading-vbp-accordion-501-3 {
  border-bottom: none;
}

.private-equity-blue-box h6 a {
  table-layout: unset;
  text-decoration: underline;
}
.private-equity-blue-box {
  margin-top: -24.8% !important;
  background-color: #43739d;
  position: relative;
  width: 25.625rem;
  height: 330px;
  float: right;
  padding: 0 0 0 6%;
  margin-right: 8% !important;
  z-index:10;
}
.private-equity-blue-box a {
  color: #fff;
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: normal;
  color: #fff !important;
}
.private-equity-blue-box h2 {
  width: 271px;
  font-size: 41px;
  padding-right: 1%;
  color: #fff;
}
.private-equity-blue-box h2:nth-child(1) {
  padding-top: 22%;
}
.private-equity-blue-box a {
  color: #fff;
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: normal;
}
.private-equity-blue-box h6 {
  color: #fff;
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: normal;
}
.experienced-team-header {
  clear: both;
  padding-top: 2%;
}

.experienced-team-header h1 {
  padding-left: 8%;
  padding-right: 8%;
  font-size: 65px;
  line-height: 65px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  margin-bottom:0%;
}
#vbp-81.experienced-team-header .row.two-col {
  padding-top: 1.1%;
}
.experienced-team-header .col-1 {
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: 400;
  padding-left: 17.6%;
  padding-right: 2%;
}
.experienced-team-header .col-2 {
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: 400;
  padding-right: 17.2%;
  padding-left: 2.2%;
}
.experienced-team-map {
  margin-top: 23px !important;
}
.experienced-team-map h2 {
  font-size: 65px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  padding-left: 5.8%;
}
.custom-private-equity-section {
  position: relative;
  margin: 0 !important;
  padding: 0 !important;
  /* width: 102% !important; */
  height: auto;
}
.custom-private-equity-section h1 {
  font-size: 65px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  margin-left: 3%;
  margin-right: -5%;
  padding-top: 5.8%;
}
/* .ares-private-equ-video .video-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  height: 68% !important;
  position: absolute;
  left: 52.4% !important;
  top: 13%;
  
  max-width: 53.1%;
} */

.page-node-20 .custom-private-equity-section .paragraph-with-video  {
  padding: 2% 6% !important;
}
.ares-private-anchor-div {
  width: 100%;
  margin-top: 7%;
}
.universal-custom-fa-arrow {
  color: #9c6e02;
  text-align: right !important;
  font-weight: 500 !important;
  font-size: 15px !important;
  margin-top: 1%;
}

.private-equity-list hr {
  border-top: 1px solid;
  color: #012a41 !important;
  width: 100%;
  margin: 0;
}

.private-equity-list span {
  float: right;
}

.private-equity-list a {
  color: #012a41 !important;
  /* font-size: 14px; */
  font-family: "Karla", sans-serif;
  font-weight: 700;
}

.ares-private-equ-video .video-container {
  padding-left: 0 !important;
  padding-right: 0px !important;
  height: 68% !important;
  position: absolute;
  left: unset;
  top: 13.3%;
  
  right: -5.8%;
}
.ares-private-equ-video .video-container .embedded-entity {
  width: 630px;
} 

.ares-private-equ-video .content-container strong {
  /* font-size: 14px; */
  font-family: "Karla", sans-serif;
  font-weight: 700;
}
.ares-private-equ-video .content-container p {
  padding-right: 9% !important;
  font-size: 16px;
  line-height: 24px;
  /* margin: 0% 0 3% 0%; */
  font-family: "Karla", sans-serif;
  font-weight: 400;
}
.ares-private-equ-video .content-container p:nth-of-type(odd) {
  margin-bottom: 0;
}
.ares-private-equ-video .content-container hr {
  margin: 0;
  border-top: 0px solid #43739D;
}
.ares-private-equ-video .content-container  p:nth-of-type(even) {
  margin-bottom: 5%;
}
.custom-private-equity-section .background-image-with-text-video hr{
  margin: -1px;
  margin-top: -3%;
}
.ares-private-equ-video .content-container {
  /* padding-left: 13.5% !important; */
  margin-left: 8.2% !important;
  padding-right: 5% !important;
}
.private-equity-list .col-lg-12 {
  margin-bottom: 1.3%;
}
.private-equity-list .card1 {
  padding: 0;
  max-width: 33.3%;
  margin-left: 17.4%;
}
.private-equity-list .card2 {
  max-width: 33.5%;
  padding: 0;
  margin-left: 2.7%;
}
.private-equity-list .card-body {
  padding: 0%;
}

.private-equity-list .img-fluid,
.img-responsive {
  width: 100% !important;
  height: auto;
}

.private-equity-list h6 {
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: 700;
  padding-top: 5.8%;
   padding-bottom: 2.8%;    /* UAT CHANGES */
    margin-bottom: 0;
}
.private-equity-list p {
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: 400;
}
.custom-private-equity-related-content {
  padding-left: 16.8%;
  padding-right: 13.8%;
  padding-bottom: 1.5%;
  margin-top: 2.8% !important;
}
.custom-private-equity-related-content h2 {
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  font-size: 65px;

  margin-left: -13%;
}
.custom-private-equity-related-content
  .views-field.views-field-field-description {
  padding: 3.2% 0% 10% 0%;
  font-size: 18px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 400;
  line-height: 24px;
  min-height: 112px;
  padding-bottom: 5%;
}
.custom-private-equity-related-content .views-field.views-field-title {
  font-size: 14px;
  /* line-height: 5px; */

  font-family: "Karla", sans-serif;
  font-weight: 700;
  width: 97.2%;
  /* padding-bottom: 4%; */
  padding-top: 13%;
}
.page-node-20 .fa-chevron-circle-down {
  color: #9d6e29;
  float: right;
    margin-top: 2%;
}
.custom-private-equity-related-content .views-field.views-field-title a {
  color: #012a40;
}
.custom-private-equity-related-content .views-field-field-release-date {
  font-size: 12px;
  font-style: italic;
  border-top: 1px solid;
  width: 97.2%;
  font-family: "Karla", sans-serif;
  padding-top: 2%;
}
.custom-private-equity-related-content
  .views-field.views-field-field-release-date
  a {
  color: #012a41;
}
/*.custom-private-equity-related-content .views-field.views-field-title a:after {
  font-family: "Font Awesome 5 Pro";
  content: "\f13a";
  font-weight: normal;
  color: #9c6e02;
  float: right;
  padding: 0% 9% 0% 0%;
  margin-top: 0%;
}*/
body.page-node-20 .views-field-title span.far.fa-play-circle.link-icon {
  float: right;
    margin-top: 2%;
}
body.page-node-20
  ul#blazy-views-related-content-block-1-1
  li.grid
  .views-field-title
  span.far.fa-chevron-circle-down.link-icon {
  margin-left: 35%;
}

.private-equity-contact h1 {
  font-size: 61px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  padding-left: 5.5%;
  padding-top: 7%;
}
.private-equity-contact {
  margin-top: -6% !important;
  background: #fff;
  width: 92.1%;
  position: relative;
  margin-left: 35px !important;
  padding-bottom: 3.7%;
}

.custom-private-equity-related-content h2 {
  float: left !important;
}
.private-equity-contact .contact-row-1 {
  margin-bottom: 8.7%;
  padding-left: 15.4%;
    padding-right: 0%;
}

.private-equity-contact p {
  font-size: 16px;
  font-family: "Karla", sans-serif;
  font-weight: 400;
}
.private-equity-contact h6 {
  font-size: 12px;
  font-family: "Karla", sans-serif;
  font-weight: 400;
  min-height: 31px;
}

.private-equity-contact hr {
  
  font-weight: 700;
  background-color:#012a41;
    margin-top: -3.5% !important;
  margin-bottom: 1%;
}
.private-equity-contact .contact-row-2 {
   padding-left: 15.4%;
    padding-right: 0%;
}

.private-equity-contact a {
  color: #9c6e02 !important;
}
.page-node-20 .openedToolTip .close-tooltip {
  display: inline-flex;
}
.page-node-20 .openedToolTip .close-tooltip .x-button{
margin-top: -6px;
  margin-left: 8px;
  font-weight: bold;
}
.page-node-20 .x-button{
display: block!important;
}   
.bold-para p strong {
  font-weight: bold !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .private-equity-blue-box h6:nth-of-type(3) {
    text-decoration: underline;
  }

  .private-equity-blue-box h6:nth-of-type(1),
  .private-equity-blue-box h6:nth-of-type(2) {
    text-decoration: none !important;
}

   
  .page-node-20 .dialog-off-canvas-main-canvas {
    overflow-x: hidden;
  }
  .page-node-20 #views-bootstrap-related-content-block-1 .field-content img {
    width: 100%;
  }
  .page-node-20 .fa-chevron-circle-down {
    color: #9d6e29;
    padding-left: 0px;
  }
  .custom-private-equity-related-content .views-field-field-release-date {
    width: 98%;
  }
  
  .page-node-20 .fa-chevron-circle-down:before {
    color: #9d6e29;
    /* margin-left: 126px; */
  }
  /* body.page-node-20 .views-field-title span.far.fa-play-circle.link-icon {
    margin-left: 71%;
  } */

  .custom-private-equity-related-content .grid {
    display: inline-block !important;
    /* width: 47% !important; */
  }

  .custom-private-equity-related-content .grid__content {
    padding: 6px;
  }
}

.page-node-20 {
  overflow-x: hidden;
}

@media only screen and (min-width: 320px) and (max-width: 667px) {
  .custom-private-equity-section h1 {
    font-size: 36px !important;
  }
  .custom-private-equity-related-content .views-field.views-field-field-description {
    min-height: 90px;
  }
  
}

@media only screen and (min-width: 320px) and (max-width: 700px) {
  .ares-private-equ-video .video-container .embedded-entity {
    width: 100%;
}  

  .page-node-20 .content-container {
    margin-left: none;
    padding-right: 0px !important;
    max-width: 1200px;
  }
  .page-node-20 .background-image-with-text-video hr {
    margin: 2px;
    /* border: 1px solid #43739d; */
    position: relative;
    top: 10% !important;
    right: 9% !important;
  }
  .ares-private-equ-video .content-container p {
    padding-right: 9% !important;
    /* line-height: 21px; */
    font-family: "Karla", sans-serif;
    font-weight: 400;
    position: relative;
    top: 10%;
    right: 8%;
    /* font-size: 13px !important; */
  }
  .page-node-20 .dialog-off-canvas-main-canvas {
    overflow-x: hidden;
  }
  .page-node-20 .region-title-bar {
    
    width: 100% !important;
    /* margin-top: 10%; */
  }
  .private-equity-blue-box {
    background-color: #43739d;
    position: relative;
    width: 100%;
    height: auto;
    float: none;
    margin-right: 100px;
    margin-left: -2%;
    padding-bottom: 12%;
    margin-top: 6% !important;
  }
  .private-equity-blue-box a {
    color: #fff;
    font-size: 16px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
    color: #fff !important;
  }
  .private-equity-blue-box h2 {
    width: 271px;
    font-size: 41px;
    padding-right: 1%;
    color: #fff;
  }
  .private-equity-blue-box h2:nth-child(1) {
    padding-top: 12%;
    font-size: 24px;
  }
  .private-equity-blue-box h2:nth-child(2) {
    font-size: 24px;
  }
  .private-equity-blue-box a {
    color: #fff;
    font-size: 16px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
  }
  .private-equity-blue-box h6 {
    color: #fff;
    font-size: 13px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
  }
  .page-node-20 .experienced-team-header {
    clear: both;
    padding-top: 0%;
    margin-top: 42%;
    margin-top: 14% !important;
  }
  .experienced-team-header h1 {
    padding-left: 2%;
    padding-right: 9%;
    font-size: 36px;
    line-height: 36px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
  }
  .experienced-team-header .row.two-col {
    padding-top: 2.5%;
  }
  .experienced-team-header .col-1 {
    /* font-size: 13px; */
    font-family: "Karla", sans-serif;
    font-weight: 400;
    padding-left: 12.6%;
    padding-right: 20%;
    padding-top: 4%;
  }
  .experienced-team-header .col-2 {
    /* font-size: 13px; */
    font-family: "Karla", sans-serif;
    font-weight: 400;
    padding-right: 17.2%;
    padding-left: 13%;
  }
  .experienced-team-map {
    margin-top: 23px !important;
  }
  .experienced-team-map h2 {
    font-size: 36px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    /* margin-left: -12%; */
  }
  .custom-private-equity-section {
    position: relative;
    margin: 0 !important;
    /* padding: 0 !important; */
    width: 100% !important;
    height: auto;
    padding-bottom: 45px !important;
  }
  .ares-private-equ-video .content-container strong {
    /* font-size: 13px; */
    font-family: "Karla", sans-serif;
    font-weight: 700;
  }
  .custom-private-equity-section p {
    /* font-size: 13px !important; */
    padding-right: 10% !important;
    margin-left: -7%;
  }
  .custom-private-equity-section h1 {
    font-size: 36px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    margin-right: -2%;
    padding-top: 4.8%;
    margin-left: 1%;
    /* padding-bottom: 36%; */
  }

  .ares-private-equ-video .video-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
    height: 68% !important;
    position: absolute;
    right: unset;
    max-width: 79%;
    left: 11%;
    top: 12% !important;
  }

  .ares-private-equ-video .content-container {
    padding-left: 11.5% !important;
    margin-left: 3.5% !important;
    padding-right: 0% !important;
     margin-top: 60%; 
  }
  .page-node-20 .ares-private-equ-video .paragraph-with-video {
    padding-bottom: 6%;
}
  .ares-private-anchor-div {
    width: 108%;
    margin-top: 7%;
    padding-left: 8%;
  }
  .universal-custom-fa-arrow {
    color: #9c6e02;
    text-align: right !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    margin-top: 1%;
  }
  .private-equity-list .card1, .private-equity-list .card2 {
    margin-bottom: 14% !important;
}
  .private-equity-list hr {
    border-top: 1px solid;
    color: #012a41 !important;
    width: 92%;
    margin: 0;
    margin-left: 8%;
  }

  .private-equity-list span {
    float: right;
    padding-right: 7%;
  }

  .private-equity-list a {
    color: #012a41 !important;
    /* font-size: 12px; */
    font-family: "Karla", sans-serif;
    font-weight: 700;
  }

  .private-equity-list h6 {
    /* font-size: 13px; */
    font-family: "Karla", sans-serif;
    font-weight: 700;
    padding-top: 7%;
    padding-left: 8%;
    padding-bottom: 2%;
    color: #012a41;
  }
  .private-equity-list p {
    /* font-size: 13px; */
    font-family: "Karla", sans-serif;
    font-weight: 400;
    padding-left: 8%;
  }
  .custom-private-equity-related-content {
    /* padding-left: 2%; */
    padding-left: 0px !important;
    padding-right: 0%;
    padding-bottom: 1.5%;
    margin-top: 0% !important;
  }
  .custom-private-equity-related-content h2 {
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    font-size: 36px;
    margin-left: 0%;
  }
  .custom-private-equity-related-content
    .views-field.views-field-field-description {
    padding: 3.2% 5% 10% 0%;
    font-size: 14px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 400;
    line-height: 16px;
  }
  .custom-private-equity-related-content .views-field.views-field-title {
    font-size: 9px;
    line-height: 8px;

    font-family: "Karla", sans-serif;
    font-weight: 700;

    padding-bottom: 4%;
    padding-top: 13%;
  }
  .custom-private-equity-related-content .views-field.views-field-title a {
    color: #012a40;
    font-size: 9px !important;
  }
  .custom-private-equity-related-content .views-field-field-release-date {
    font-size: 9px;
    font-style: italic;
    border-top: 1px solid;
    width: 100%;
    font-family: "Karla", sans-serif;
    padding-top: 2%;
  }
  .page-node-20 .fa-chevron-circle-down {
    color: #9d6e29;
    float: right;
    margin-top: 0%;
}
body.page-node-20 .views-field-title span.far.fa-play-circle.link-icon {
  float: right;
  margin-top: -1%;
}
  .custom-private-equity-related-content
    .views-field.views-field-field-release-date
    a {
    color: #012a41;
    font-size: 9px !important;
  }
  /*.custom-private-equity-related-content
    .views-field.views-field-title
    a:after {
    font-family: "Font Awesome 5 Pro";
    content: "\f13a";
    font-weight: normal;
    color: #9c6e02;
    float: right;
    padding: 0% 8% 0% 0%;
    margin-top: 0%;
  }*/

  .private-equity-contact h1 {
    font-size: 36px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    padding-left: 2%;
    padding-top: 9%;
  }
  .private-equity-contact {
    margin-top: -27px !important;
    background: #fff;
    width: 95%;
    position: relative;
    margin-left: 10px !important;
    padding-bottom: 3.7%;
  }
  .private-equity-contact p {
    font-size: 13px;
    font-family: "Karla", sans-serif;
    font-weight: 700;
  }
  .private-equity-contact h6 {
    font-size: 12px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    min-height:0%;
  }
  .private-equity-contact .contact-row-1 {
     margin-bottom: 0%; 
    padding-left: 8%;
    padding-right: 5%;
}
.private-equity-contact .col-1 {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 10%;
}
    .private-equity-contact .col-2 {
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 10%;
} 
.private-equity-contact hr {
  font-weight: 700;
  background-color: #012a41;
  margin-top: -5% !important;
  margin-bottom: 2%;
}
.private-equity-contact .contact-row-2 {
  padding-left: 8%;
    padding-right: 5%;
}
  .custom-private-equity-related-content .grid {
    display: inline-block !important;
    /* width: 47% !important; */
    margin-bottom: 2% !important;
  }
  .custom-private-equity-related-content .ares_related_content {
    padding: 15px;
    margin-bottom: 15px;
}
  .custom-private-equity-related-content .grid__content {
    padding: 6px;
  }
  .private-equity-contact-img {
    margin-top: 0px !important;
    margin-left: -14px !important;
    margin-right: -15px !important;
  }
  
  .custom-private-equity-section {
    display: flex;
  }

  .private-equity-list .card2 {
    max-width: 100%;
    margin-left: 0%;
  }

  .private-equity-list .card1 {
    max-width: 100%;
    padding: 0;
    margin-left: 0%;
  }

  .private-equity-list .card2 .field--name-field-media-image {
    width: 100%;
    height: auto;
    padding-left: 8%;
  }
  .private-equity-list .card1 .field--name-field-media-image {
    width: 100%;
    height: auto;
    padding-left: 8%;
  }
  .page-node-20 .view-content ul#blazy-views-related-content-block-1-1 {
    width: 103% !important;
  }
  body.page-node-20
    ul#blazy-views-related-content-block-1-1
    li.grid
    .views-field-title
    span.far.fa-chevron-circle-down.link-icon {
    margin-left: 39%;
  }
  .page-node-20 .private-equity-list {
    margin-top: 40px;
  }
  .fa-chevron-circle-down:before {
    color: #9d6e29;
    /* margin-left: 50px; */
    margin-left: 0px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .page-node-20 .container.content-container {
    padding-left: 0%;
}
  .page-node-20 .background-image-with-text-video {
    width: 90% !important;
  }
  .private-equity-blue-box {
        /* margin-top: -24.8% !important; */
        background-color: #43739d;
        position: absolute;
        width: 16.625rem;
        height: 215px;
        float: right;
        padding: 0 0 0 6%;
        /* margin-right: 3% !important; */
        right: -4%;
        /* bottom: 18%; */
        top: 0.5%;
  }
  
  .private-equity-blue-box h2:nth-child(1) {
    padding-top: 13%;
    margin-bottom: 0;
  }
  .private-equity-blue-box h2 {
    width: 271px;
    font-size: 28px;
    padding-right: 1%;
    color: #fff;
  }
  .private-equity-blue-box h6 {
    color: #fff;
    font-size: 14px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
  }
  .experienced-team-header h1 {
    padding-left: 29px;
    padding-right: 25px;
    font-size: 50px;
    line-height: 45px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    margin-bottom:0.5rem;
  }
  .experienced-team-header .col-1 {
    font-size: 14px;
    line-height: 21px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    padding-left: 13%;
    padding-right: 2%;
  }
  .experienced-team-header .col-2 {
    font-size: 14px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    padding-right: 13%;
    padding-left: 2%;
  }
  .experienced-team-map h2 {
    font-size: 50px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    padding-left: 0px;
  }
  .custom-private-equity-section h1 {
    font-size: 48px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    margin-left: -0.5%;
    margin-right: -5%;
    padding-top: 7.8%;
    width: 58%;
  }

  .ares-private-equ-video .video-container{
    top: 10.3%;
    right: -5%;   
  }
  .ares-private-equ-video .video-container .embedded-entity {
    width: 360px;
}  

  .ares-private-equ-video .content-container {
    padding-left: 6% !important;

    padding-right: 0% !important;
  }
  .ares-private-equ-video .content-container {
    margin-left: 3.5% !important;
  }
  .ares-private-equ-video .content-container p {
    padding-right: 9% !important;
    font-size: 14px;
    line-height: 22px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
  }
  .private-equity-list {
    padding-left: 9.5%;
    padding-right: 6%;
}
  .private-equity-list .card1, .private-equity-list .card2 {
    padding: 0 15px 0 15px;
    max-width: 50%;
    margin-left: 0;
}

  .private-equity-list h6 {
    font-size: 14px;
    font-family: "Karla", sans-serif;
    font-weight: 700;
    padding-top: 5%;
    padding-bottom: 2%;
  }
  .private-equity-list p {
    font-size: 14px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
  }
  .private-equity-list a {
    color: #012a41 !important;
    font-size: 11px;
    font-family: "Karla", sans-serif;
    font-weight: 700;
  }
  .custom-private-equity-related-content {
    padding-left: 11.2%;
    padding-right: 12%;
  }
  .custom-private-equity-related-content h2 {
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    font-size: 50px;
    margin-left: -10.5%;
  }

  .custom-private-equity-related-content .views-field.views-field-title {
    font-size: 14px;
    /* line-height: 5px; */
    font-family: "Karla", sans-serif;
    font-weight: 700;
    padding-bottom: 1%;
    padding-top: 13%;
  }
  .private-equity-contact{
    margin-left: 22px !important;
  }
  .private-equity-contact h1 {
    font-size: 50px;
    font-family: "Frank Ruhl Libre", sans-serif;
    font-weight: 300;
    padding-left: 1.2%;
    padding-top: 6.6%;
  }
  .private-equity-contact h6 {
    font-size: 12px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    min-height: 10%;
}
.private-equity-contact .contact-row-1 .col-1 h6 {
  display : none;
}

  .private-equity-contact p {
    font-size: 14px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
  }
  .private-equity-contact hr {
    font-weight: 700;
    background-color: #012a41;
    margin-top: -4.5% !important;
    margin-bottom: 1%;
}
  .private-equity-contact .contact-row-1 {
    margin-bottom: 8.7%;
    padding-left: 9%;
    padding-right: 3%;
}
.private-equity-contact .contact-row-2 {
    padding-left: 9%;
    padding-right: 3%;
}
.custom-private-equity-related-content .ares_related_content {
  margin-bottom: 4%;
}

}
@media ( min-width : 768px) and ( max-width : 1024px) and (orientation: landscape){
  
  .ares-private-equ-video .video-container{
    right:-5% !important;
  }
  .ares-private-equ-video .video-container .embedded-entity {
    width: 480px;
}  

  .private-equity-blue-box{
    margin-top: -20.8% !important;
    }  
    
  .page-node-20 .container.content-container {
    padding-left: 15px;
}
.private-equity-blue-box{
  padding: 0 0 0 4%;
}
  .custom-private-equity-section h1{
    margin-left: -3%;
    font-size: 50px;  
  }
  .private-equity-list {
    padding-left: 10%;
    padding-right: 6%;
}
.private-equity-list hr {
  border-top: 1px solid;
}
  .custom-private-equity-related-content h2{
    margin-left: -11%;
  }
  .private-equity-contact .contact-row-1{
    padding-left: 9.9%;
  }
  .row.two-col.contact-row-2 {
    padding-left: 9.9%;
    padding-right: 3%;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {

  .page-node-20 .private-equity-contact .contact-row-2  .col-1 p:nth-child(1) {
    width: 74%;
}
}

@media only screen 
and (width : 1024px) 
and (orientation : landscape) {
.page-node-20 .private-equity-contact-img{
  width: 993px !important;
}

.page-node-20 .private-equity-contact-img img {
  width: 993px !important;
}
}
@media only screen 
and (min-width : 701px) 
and (max-width : 767px) 
 { 
   
  .ares-private-equ-video .video-container .embedded-entity {
    width: 80%;
}  
.ares-private-equ-video .content-container {
  padding-left: 11.5% !important;
  margin-left: 3.5% !important;
  padding-right: 0% !important;
  margin-top: 50%;
}
.custom-private-equity-section h1 {
  font-size: 50px;
  font-family: "Frank Ruhl Libre", sans-serif;
  font-weight: 300;
  margin-left: 5%;
  margin-right: -5%;
  padding-top: 5.8%;
}

.ares-private-equ-video .video-container {
  top: 17.3%;
   right: -10.8%;
}
.custom-private-equity-section {
  height: auto;
   padding-bottom: 4% !important;
}


  .page-node-20 .content-container {
    margin-left: none;
    padding-right: 0px !important;
    max-width: 1200px;
  }
  .page-node-20 .background-image-with-text-video hr {
    margin: 2px;
    /* border: 1px solid #43739d; */
    position: relative;
    top: 10% !important;
    right: 9% !important;
    width: 98%;
  }
  .ares-private-equ-video .content-container p {
    padding-right: 9% !important;
    
    line-height: 21px;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    position: relative;
    top: 10%;
    right: 16%;
    font-size: 13px !important;
  }
  .page-node-20 .dialog-off-canvas-main-canvas {
    overflow-x: hidden;
  }
  .page-node-20 .region-title-bar {
    padding-top: 10% !important;
    width: 100% !important;
    margin-top: 10%;
  }
  .private-equity-blue-box {
    background-color: #43739d;
    position: relative;
    width: 100%;
    height: auto;
    float: none;
    margin-right: 100px;
    margin-left: -2%;
    padding-bottom: 12%;
    margin-top: 6% !important;
  }
  .private-equity-blue-box a {
    color: #fff;
    font-size: 16px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
    color: #fff !important;
  }
  .private-equity-blue-box h2 {
    width: 271px;
    font-size: 41px;
    padding-right: 1%;
    color: #fff;
  }
  .private-equity-blue-box h2:nth-child(1) {
    padding-top: 12%;
    font-size: 24px;
  }
  .private-equity-blue-box h2:nth-child(2) {
    font-size: 24px;
  }
  .private-equity-blue-box a {
    color: #fff;
    font-size: 16px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
  }
  .private-equity-blue-box h6 {
    color: #fff;
    font-size: 13px;
    font-family: "Karla", sans-serif;
    font-weight: normal;
  }
}



_::-webkit-full-page-media, _:future, :root .page-node-20 .main-container {
     overflow-x: visible !important; 
     overflow-y: visible !important; 
  }



  @media only screen and (min-width: 320px) and (max-width: 356px){
.custom-private-equity-section h1 {
  font-size: 32px !important;
}}


@media only screen 
and (width : 1024px) 
and (orientation : landscape) {
.custom-private-equity-related-content .views-field.views-field-field-description {
    font-size: 16px;
}
}
/* ACW-1654 */
@media (max-width: 700px) {
  .page-node-20 .custom-private-equity-related-content .views-field.views-field-title{
    width:100%;
  }
  .page-node-20 .custom-private-equity-related-content  .fa-chevron-circle-down{
    line-height: 13px;
  }
}
/* ACW-1654 */