.why-choose-rgs {
  width: 100%;
  background: url(/template/c73e5a0b/images/why-choose-bg.png) no-repeat;
  background-position: center;
  position: relative;
  background-size: cover;
  padding: 105px 0 110px;
  margin: -8px 0 0;
}
.why-choose-rgs .title h2 {
  margin: 0 0 25px;
  padding: 0;
  font-size: 48px;
  font-weight: 700;
  font-family: 'Sora';
  line-height: 68px;
  color: #000;
  text-align: center;
}
section.why-choose-rgs .item.app p {
    max-width: 233px;
}
.why-choose-rgs .why-choose-container{
    max-width: 1400px;
    margin:0px auto;
    padding: 0 20px;
    display: grid;
    gap: 20px;
}
.why-choose-rgs .item {
    background: #ccc;
    padding: 40px;
    border-radius: 16px;
    overflow: hidden;
}
.why-choose-rgs .item .title {
    color: #000;
    font-family: Sora;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 124%;
    margin: 20px 0 15px 0;
}
.why-choose-rgs .item p {
    color: #373737;
    font-family: Sora;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 164%;
    margin-top: 0;
    max-width: 310px;
}
section.why-choose-rgs .part-one {
    display: flex;
    gap:26px
}
section.why-choose-rgs .part-one .col1{
    flex: 1;
    display: flex;
    gap: 26px;
    flex-wrap: wrap;
}
section.why-choose-rgs .part-one .col1 .grp {
    display: flex;
    width: 100%;
    gap: 26px;
}
section.why-choose-rgs .part-one .col1 .grp.two {
    align-items: start;
}
section.why-choose-rgs .part-one .col1 .grp.one {
    min-height: 318px;
}
section.why-choose-rgs .part-one .col2{
    flex-basis: 340px;
    max-width: 340px;
    display: flex;
    flex-direction: column;
    gap: 26px;
}
section.why-choose-rgs .part-one .col2 .item {
    flex: 1;
}
section.why-choose-rgs .part-one .col2 .item:first-child {
    background: linear-gradient(58deg, #3C7D86 5.63%, #68AFBD 82.18%);
    padding: 30px 40px;
}
section.why-choose-rgs .part-one .col2 .item:nth-child(2) {
    /* background: url('/template/c73e5a0b/images/communication-module-bg.png') no-repeat center/cover; */
    padding: 32px 40px;
    background-color: #f6a91b;
}
section.why-choose-rgs .part-one .col2 .item:first-child  .title,
section.why-choose-rgs .part-one .col2 .item:first-child  p
{
    color: #fff;
}
 
section.why-choose-rgs .part-one .col2 .item:nth-child(2) p,
section.why-choose-rgs .part-one .col2 .item:nth-child(2) .title
{
 /* max-width: 200px; */
}
section.why-choose-rgs .part-one .col2 .item:last-child {
    background: linear-gradient(57deg, #E0E3FA 38.36%, #4088D3 240.41%);
    padding: 30px 40px;
}
section.why-choose-rgs .item.security {
    max-width: 620px;
    flex-basis: 620px;
    width: 100%;
    background: url('/template/c73e5a0b/images/security-bg.png') no-repeat center/cover;
}
section.why-choose-rgs .item.security .title {
    margin-top: 75px;
}
section.why-choose-rgs .item.scalability .title {
    margin-top:60px 0 15px;
}
section.why-choose-rgs .item.api {
    max-width: 350px;
    flex-basis: 350px;
    width: 100%;
    background: linear-gradient(75deg, #C8DED9 22.83%, #A6D3C8 75.83%);
    min-height: 377px;
}
section.why-choose-rgs .item.scalability {
    min-height: 380px;
    flex: 1;
    background: #0C3038;
    color: #fff;
}
section.why-choose-rgs .item.scalability .title,
section.why-choose-rgs .item.scalability p,
section.why-choose-rgs .item.app .title,
section.why-choose-rgs .item.app p,
section.why-choose-rgs .item.corporat-events .title,
section.why-choose-rgs .item.corporat-events p,
section.why-choose-rgs .item.support .title,
section.why-choose-rgs .item.support p
{
    color: #fff;
}
section.why-choose-rgs .item.app {
    max-width: 540px;
    flex-basis: 540px;
    width: 100%;
    min-height: 520px;
    background: url('/template/c73e5a0b/images/app-bg.png') no-repeat  #E74773;
    background-position: right center;
    position: relative;
    z-index: 8;
}
section.why-choose-rgs .item.app .app-link {
  display: flex;
  gap: 20px;
  margin: 5px 0 0;
  flex-direction: column;
}
section.why-choose-rgs .item.app .app-link img{
    width: 100%;
}
section.why-choose-rgs .item.app .app-link a {
    max-width: 176px;
    display: inline-block;
    cursor: pointer;
}
section.why-choose-rgs .item.corporat-events {
    flex: 1;
    background: url('/template/c73e5a0b/images/corporate-events-bg.png') no-repeat center/cover;
}
section.why-choose-rgs .item.support {
    max-width: 310px;
    flex-basis: 310px;
      min-height: 334px;
    width: 100%;
    background: linear-gradient(320deg, #2D9FAB 33.22%, #00DCF3 178.53%);
}
section.why-choose-rgs .item.corporate-photoshoots {
    max-width: 570px;
    flex-basis: 570px;
    width: 100%;
    background: url('/template/c73e5a0b/images/corporate-photoshoots-bg.png') no-repeat center/cover;
}
section.why-choose-rgs .part-two {
    display: flex;
    justify-content: space-around;
    gap: 26px;
    align-items: end;
    margin-top: -132px;
}
section.why-choose-rgs .part-two .item.support,
section.why-choose-rgs .part-two .item.corporate-photoshoots
{
    /*! min-height: 305px; */
}
section.why-choose-rgs .part-two .item.corporate-photoshoots
{
    min-height: 334px;
}
section.why-choose-rgs .part-two .item.corporat-events {
    min-height: 475px;
    display: flex;
    align-items: end;
}
.why-choose-rgs .item.security p {
  max-width: 330px;
}
.why-choose-rgs .item.api .title {
  margin: 30px 0 20px;
}
.why-choose-rgs .item.app .title {
  margin: 30px 0 15px;
}
.why-choose-rgs .item.corporate-photoshoots .title {
  margin: 30px 0 15px 0;
}
.why-choose-rgs .item.corporat-events .title {
  margin: 30px 0 15px;
}
.why-choose-rgs .item.support .title {
  margin: 35px 0 15px 0;
}
