/*** font ***/
@font-face {
  font-family: 'Rubik-Regular';
  src: url("../fonts/Rubik/Rubik-Regular.ttf");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: 'Rubik-Italic';
  src: url("../fonts/Rubik/Rubik-Italic.ttf");
  font-style: italic;
  font-weight: 400; }

@font-face {
  font-family: 'Rubik-Medium';
  src: url("../fonts/Rubik/Rubik-Medium.ttf");
  font-style: normal;
  font-weight: 500; }

@font-face {
  font-family: 'Rubik-Bold';
  src: url("../fonts/Rubik/Rubik-Bold.ttf");
  font-style: normal;
  font-weight: 700; }

@font-face {
  font-family: 'SourceSansPro-Bold';
  src: url("../fonts/Source-Sans-Pro/SourceSansPro-Bold.ttf");
  font-style: normal;
  font-weight: 600; }

@font-face {
  font-family: 'SourceSansPro-Regular';
  src: url("../fonts/Source-Sans-Pro/SourceSansPro-Regular.ttf");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: 'SourceSansPro-Light';
  src: url("../fonts/Source-Sans-Pro/SourceSansPro-Light.ttf");
  font-style: normal;
  font-weight: 300; }

@font-face {
  font-family: 'SourceSansPro-italic';
  src: url("../fonts/Source-Sans-Pro/SourceSansPro-Italic.ttf");
  font-style: italic;
  font-weight: 400; }

/*** font ***/
/*** banner ***/
.android-app-development-banner .banner-info-container {
  padding-top: 165px;
  padding-bottom: 145px; }
  .android-app-development-banner .banner-info-container .banner-title {
    font-size: 56px;
    line-height: 130%; }

.android-app-development-banner .banner-img-container img {
  max-width: 350px; }

/*** banner ***/
/*** android-ready-to-bring-section ***/
.android-ready-to-bring-section {
  padding-top: 130px;
  padding-bottom: 65px; }
  .android-ready-to-bring-section .section-title {
    max-width: 1046px;
    width: 100%; }
  .android-ready-to-bring-section .android-ready-to-bring-img {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
    .android-ready-to-bring-section .android-ready-to-bring-img img {
      max-width: 350px; }

/*** android-ready-to-bring-section ***/
/*** android-main-priorities-our-team-section ***/
.android-main-priorities-our-team-section {
  padding-top: 130px;
  padding-bottom: 65px;
  background: #F6FCFE; }
  .android-main-priorities-our-team-section .section-title .shadow-title-section {
    color: #ffffff; }
  .android-main-priorities-our-team-section .android-main-priorities-our-team-img {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%; }
    .android-main-priorities-our-team-section .android-main-priorities-our-team-img img {
      max-width: 285px; }
  .android-main-priorities-our-team-section .android-main-priorities-our-team-content {
    margin-bottom: 25px; }

/*** android-main-priorities-our-team-section ***/
/*** our-custom-android-app-development-services-section ***/
.our-custom-android-app-development-services-section {
  padding-top: 130px;
  padding-bottom: 65px; }
  .our-custom-android-app-development-services-section .our-custom-android-app-development-services-content {
    margin-bottom: 50px; }
    .our-custom-android-app-development-services-section .our-custom-android-app-development-services-content p {
      font-size: 20px; }
  .our-custom-android-app-development-services-section .dev-process-container {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
    margin-bottom: 40px; }
    .our-custom-android-app-development-services-section .dev-process-container:last-child {
      margin-bottom: 0; }
      .our-custom-android-app-development-services-section .dev-process-container:last-child ul {
        margin-bottom: 0; }
    .our-custom-android-app-development-services-section .dev-process-container:before {
      content: '';
      display: inline-block;
      height: 100%;
      width: 1px;
      background: #2CAAF2;
      opacity: 0.46;
      position: absolute;
      left: -30px; }
    .our-custom-android-app-development-services-section .dev-process-container .dev-process-title {
      width: 25%;
      position: absolute;
      left: -276px;
      font-family: "SourceSansPro-Regular";
      font-style: normal;
      font-weight: 600;
      font-size: 18px;
      line-height: 160%;
      text-align: right;
      text-transform: uppercase;
      color: #515151; }
    .our-custom-android-app-development-services-section .dev-process-container .dev-process-info, .our-custom-android-app-development-services-section .dev-process-container p {
      font-family: "SourceSansPro-Regular";
      font-style: normal;
      font-weight: normal;
      font-size: 18px;
      line-height: 160%;
      color: #515151;
      margin: 0;
      position: relative;
      margin-bottom: 15px; }
    .our-custom-android-app-development-services-section .dev-process-container ul {
      padding-left: 17px; }

/*** our-custom-android-app-development-services-section ***/
/*** our-experience-different-section ***/
.our-experience-different-section {
  padding-top: 130px;
  padding-bottom: 65px;
  background: #F6FCFE; }
  .our-experience-different-section .section-title .shadow-title-section {
    color: #ffffff; }
  .our-experience-different-section .our-experience-different-content h5 {
    margin-bottom: 50px; }
  .our-experience-different-section .our-experience-different-card {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin-bottom: 60px; }
    .our-experience-different-section .our-experience-different-card img {
      width: 60px;
      height: 60px;
      margin-bottom: 15px; }
    .our-experience-different-section .our-experience-different-card h6 {
      font-family: "SourceSansPro-Regular";
      font-style: normal;
      font-weight: 600;
      font-size: 18px;
      line-height: 160%;
      text-align: center;
      color: #515151;
      margin-bottom: 0; }

/*** our-experience-different-section ***/
/*** android-mobile-app-dev-section ***/
.android-mobile-app-dev-section,
.android-why-choose-our-services-section {
  padding-top: 130px;
  padding-bottom: 20px; }
  .android-mobile-app-dev-section .android-mobile-app-dev-content,
  .android-mobile-app-dev-section .android-why-choose-our-content,
  .android-why-choose-our-services-section .android-mobile-app-dev-content,
  .android-why-choose-our-services-section .android-why-choose-our-content {
    margin-bottom: 35px; }
    .android-mobile-app-dev-section .android-mobile-app-dev-content h5,
    .android-mobile-app-dev-section .android-why-choose-our-content h5,
    .android-why-choose-our-services-section .android-mobile-app-dev-content h5,
    .android-why-choose-our-services-section .android-why-choose-our-content h5 {
      text-transform: unset; }
  .android-mobile-app-dev-section .android-why-choose-our-content h5,
  .android-why-choose-our-services-section .android-why-choose-our-content h5 {
    text-transform: uppercase; }

.android-app-dev-card {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 42px; }
  .android-app-dev-card .android-app-dev-card-img {
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 200px;
    margin-right: 30px; }
    .android-app-dev-card .android-app-dev-card-img img {
      max-width: 160px; }
  .android-app-dev-card .android-app-dev-card-content p {
    font-family: "SourceSansPro-Regular";
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 160%;
    color: #515151; }
    .android-app-dev-card .android-app-dev-card-content p b {
      font-weight: 600; }
    .android-app-dev-card .android-app-dev-card-content p:last-child {
      margin-bottom: 0; }

/*** android-mobile-app-dev-section ***/
/*** how-android-app-design-section ***/
.how-android-app-design-section {
  padding-top: 130px;
  padding-bottom: 65px;
  background: #F6FCFE; }
  .how-android-app-design-section .section-title .shadow-title-section {
    color: #ffffff; }
  .how-android-app-design-section .how-android-app-design-content {
    margin-bottom: 35px; }
  .how-android-app-design-section .how-android-app-design-img {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
    .how-android-app-design-section .how-android-app-design-img img {
      max-width: 350px; }

/*** how-android-app-design-section ***/
/*** importance-investing-mobile-app-section ***/
.importance-investing-mobile-app-section {
  padding-top: 130px;
  padding-bottom: 65px;
  background: #F6FCFE; }
  .importance-investing-mobile-app-section .section-title .shadow-title-section {
    color: #ffffff; }
  .importance-investing-mobile-app-section .importance-investing-mobile-app-img {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
    .importance-investing-mobile-app-section .importance-investing-mobile-app-img img {
      max-width: 255px; }

/*** importance-investing-mobile-app-section ***/
