.corporate-container{
    width: 100%;
    padding-bottom: 64px;
    overflow: hidden;
   
}
.corporate-section{
    width: 100%;
    z-index: 6;
}

.section-img{
        /* width: 60% */
        width: 1112px;
}
.section-img img {
    /* max-width: 88.5%; */
    width: 89%;
    height: auto;
    position: relative;
    z-index: 2;
    top: 0;

}
.corporate-strip{
    
    

}
.corporate-caption{
    position: absolute;
    z-index: 3;
    top: 120px;
    width: 24.25%;
    right: 125px;
}
.corporate-caption p {
    margin-top: 16px;
}

.corporate-empty{
    width: 50%;
    height: 546px;
}

.corporate-div1{
    margin-top:58px;
}
.corporate-para1{
    width: 626px;
}

.corporate-para1 p{
    margin-top: 32px;
}

.yellowGradient{
  background: linear-gradient(180deg, #FFFFFF 12.35%, #FAC141 81.74%);
}

.centerScreen{
    display: flex;
      flex-direction: column;
      align-self: center;
      align-items: flex-end;
      justify-content: center;
  }

.corporate-para2{
    width: 465px;
    align-self: center;
    margin-left: 20px;
    position:absolute;
    top: 148px;
    left: 58%;
}
.corporate-para3{
    width: 465px;
    align-self: center;
    margin: auto;
    position:absolute; top: 148px;
    left: 18%;
}

.corporate-content2{
    position:relative;
    text-align: left;
    margin-top: 58px;
}
.corporate-content3{
    height: 440px;
    position:relative;
    text-align: left;
}

.corporate-para4{
    width: 65.25%;
    
}

.corporate-img2{
    position: absolute;
    top:44px;
    left: 0;
}

.corporate-img2 img{
   width: 80%;
}

.corporate-img3{
    position: absolute;top:0;right: 0;

}

.corporate-content4{
    margin-top: 96px;
}
.corporate-content4 .heading{
    margin-left: 18%;
	
}

.corporate-content4 .learn{
    color: #E9AC51;
    margin-left: 17%;
    margin-top: 48px;
}
.corporate-content4 .learn img{
    margin-bottom: -2px;
    margin-left: 16px;
}
.corporate-content4 .box{
    width:66%;
    margin:auto;
    display: grid;
    grid-template-columns:1fr 1fr;
    justify-items:start;
    grid-row-gap:2.5rem;
    grid-column-gap:4.5rem;
    grid-template-rows:50% 50%;
    margin-top: 64px;
    align-items: center;
}
.corporate-content4 .box .icon-box{
    display: grid; 
    grid-template-columns: 0.2fr 0.8fr;
    grid-column-gap: 13px;
    align-items: center;
 }

.corporate-content5{
    width: 66.5%;
    margin:auto;
}
.corporate-para5{
    width: 65%; 
}

.corporate-para5 > div{
    padding-left: 5%;
}
*{
    color: #3E5669;
}

.corporate-content6{
    margin-left:10%;
    align-self: center;
}
/* .corporate-background{
    width: 58% ;
} */

.icon-img{
    width: 26.5%;
}
.arrow-icon{
    width: unset;
    padding-left: 13px;
    margin-bottom: -2.5px;
}

.yellow-gradient2 {
    background: linear-gradient(90deg, rgba(250, 193, 65, 0) 12.35%, #FAC141 81.74%);
    top: 0;
    width: 100%;
    height: 440px;
    z-index: -1;
  }

  .blue-gradient {
    background: linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), #69C8CF;
    position: relative;
    width: 100%;
    height: 524px;
    z-index: -1;
  }
  .vertical-center{
    align-self: center;
  }
  .full-width{
      width: 100%;
  }

  .desktop-ver{
      display: block;
  }

  .mobile-ver{
    display: none;
}

.teal{
    background:#69C8CF;
    margin-top: 87px;
    height: 154px;
    padding-right: 16.6%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.teal div{
    color: #3E5669;
}
.teal button{
    margin-top: unset !important;
}
.teal img{
    height: 100%;
}

  @media screen and (max-width: 599px){
    .desktop-ver{
        display: none;
    }
  
    .mobile-ver{
      display: block;
  }
    .yellow-dot-background {
        background-size: 40px;
    }
    .blue-gradient {
        background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), #69C8CF;
        height: 450px;
        z-index: -1;
      }
      .yellow-gradient2{
        background: linear-gradient(180deg, rgba(250, 193, 65, 0) 12.35%, #FAC141 81.74%);
      }
      .corporate-img2{
          bottom: 0;
          top: unset;
      }
      .corporate-img2 img{
          margin-top: 140px;
          width: 100%;
      }
      .corporate-img3{
          top: unset;
          bottom: 0;
          width: 100%;
      }
      .corporate-img3 img{
        /* margin-top: 140px; */
        width: 100%;
    }
      .corporate-content2{
          margin-top: 48px !important;
      }

      .corporate-para2 {
          left: 0;
          right: 0;
          margin: auto;
          top: 0;
          width: 80%;
      }
      .corporate-para3{
          width: 80%;
          left: 0;
          right: 0;
          margin: auto;
          top: 31px;
      }
      .corporate-container{
          padding-bottom: 48px !important;
      }
      .yellow-gradient{
          height: 580px;

      }
      .section-img{
          margin-top: 240px;
          width: 100% !important;
      }
      .section-img img{
          width: 100%;
      }
      .corporate-caption{
          left: 0;
          right: 0!important;
          margin:auto;
          top:120px;
          width: 250px !important;
          text-align: center;
      }
      .corporate-caption p{
          margin-top: 7px;
      }
      .corporate-caption button{
        margin-top: 16px;
    }
    .corporate-para1{
        width: 78%;
        text-align: left;
    }
    .corporate-para1 p{
        margin-top: 12px !important;
    }
    .corporate-content4{
        margin-top: 54px;
    }

    .corporate-content4 .heading {
        width: 80%;
    }

    .corporate-content4 .box{
        margin-top: 26px !important;
        width: 80%;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr 1fr 1fr;
        grid-row-gap: 2rem !important;
    }
    .corporate-content4 .box .icon-box{
        grid-template-columns: 0.35fr 0.65fr;
    }
    .corporate-content4 .learn{
        margin-left: 12%;
    }
    .corporate-content4 .learn img{
        width: 2%;
        margin-bottom: 0.25px;
    }
    .contact-us{
        width: 126px;
        height: 30px;
        padding: unset;
        font-family: 'Source Sans Pro Bold' !important;
    }
    .corporate-div1{
        margin-top: unset;
    }
    .teal{   
        height: 106px;
        flex-direction: column;
        padding-right: unset;
        padding: 25px;
        margin-top: 59px;   
        justify-content: space-evenly; 
    }
    .teal div{
        text-align: center;
        margin-right: unset;
    }

    
  }
  @media screen and (min-width:600px) and (max-width:1112px){
    .corporate-img2 {
        width: 56%;
        top: 50%;
        transform: translate(0%,-50%);
    }
    .corporate-img2 img {
        width: 100%;
    }
    .corporate-para2{
        width:32%;
        left:unset;
        right: 8%;
        top: 50%;
        transform: translate(0%,-50%);
    }
    .blue-gradient{
        height: 444px;
    }
    .yellow-gradient2 {
        height: 318px;
    }
    .corporate-img3{
        top: 100%;
        transform: translate(0%,-100%);
        width:62%;
    }
    .corporate-img3 img{
        width: 95% !important;
        height:unset !important;
        object-fit:contain;
    }
    .corporate-para3{
        top: 50%;
        transform: translate(0%,-50%);
        left: 8%;
        width:32%;

    }
    .corporate-content3{
        height:318px;
    }
    .corporate-content4 .box{
        align-items: flex-start !important;
        width:84%;
    }
    .corporate-content4 .box .icon-box{
        align-items:flex-start !important;

    }
    .corporate-content4 .heading{
        margin-left:8%;
    }
    .teal img{
        height: 90% !important;
        width: auto;
        transform: translate(-25px, 8px);

    }
  }