.pg-branding-head {
  position: relative;
  color: #fff; }
  .pg-branding-head .img_shap {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    pointer-events: none;
    width: max-content;}
  .pg-branding-head .info {
    padding: 215px 0; }
    .pg-branding-head .info h6 {
      font-size: 21px;
      margin-bottom: 10px;
      font-family: neo-sans-regular; }
    .pg-branding-head .info h1 {
      font-size: 42px;
      margin-bottom: 30px; }
      .pg-branding-head .info h1 span {
        color: #0379a4;
        text-decoration: underline; }
  .pg-branding-head .img {
    position: relative;
    margin-left: 0;
    margin-right: auto; }
    .pg-branding-head .img .hero-bg {
      position: absolute;
      top: 0;
      height: 100%;
      left: 0;
      width: 400px;
      height: 400px; }
    .pg-branding-head .img .hero {
      position: relative;
      z-index: 10; }
