.w-16px{width: 16px;}
.blue-red-btn{
    /*background-color: #121F49;*/
    background-color: #d13f42;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 16px;
}
.blue-red-btn:hover{
    /*background-color: #6A091E;*/
    background-color: #4586e0;

}
.blue-red-stan-btn{
    /*background-color: #121F49;*/
    background-color: #d13f42;
    border-radius: 50px 50px 50px 50px;
    padding: 15px 35px;
    color: #fff;
    border: none;
}
.blue-red-stan-btn:hover{
    /*background-color: #6A091E;*/
    background-color: #4586e0;
    color: #fff;
}
.seagreen-btn{
  /*color: #6DC8B7;*/
  background-color: #6DC8B7;
    border-radius: 50px 50px 50px 50px;
    padding: 15px 35px;
    color: #fff;
    border: none;
    width: fit-content;
}

.head-qs-20{
  font-size: 20px;
  font-family: 'qs-sb';
  color: #121f49;
  margin: 8px 0px 16px 0px;
}

.head-section-60{
      font-size: 60px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 2rem;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-section-50{
      font-size: 50px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-section-45{
      font-size: 45px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 2rem;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-section-40{
    font-size: 40px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-section-30{
      font-size: 30px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 2rem;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-section-32{
    font-size: 32px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-j-sb-32{
  font-size: 32px;
  font-weight: 700;
  /*color: rgb(18, 31, 73);*/
  color: #000;
  margin-bottom: 20px;
  line-height: 1.2;
  font-family: 'jost-sb';
}
.head-j-sb-28{
  font-size: 28px;
  font-weight: 700;
  /*color: rgb(18, 31, 73);*/
  color: #000;
  margin-bottom: 20px;
  line-height: 1.2;
  font-family: 'jost-sb';
}
.head-qs-32{
    font-size: 32px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'qs-b';
}
.head-j-r-35{
    font-size: 35px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-r';
}
.head-j-b-35{
    font-size: 35px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-b';
}
.head-j-r-30{
    font-size: 30px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-r';
}
.head-j-sb-30{
    font-size: 30px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-sb';
}
.head-qs-28{
    font-size: 28px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'qs-l';
}
.head-qs-r-24{
    font-size: 24px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'qs-l';
}
.head-j-l-22{
    font-size: 22px;
    font-weight: 700;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'jost-l';
}
.para-16{
      font-size: 1rem;
    line-height: 1.6;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 1.5rem;
    font-family: 'QS-b';
}
.para-16-service{
      font-size: 1rem;
    line-height: 1.6;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 1.5rem;
    font-family: 'QS-sb';
}
.para-sb-16{
      font-size: 1rem;
    line-height: 1.6;
    /*color: rgb(18, 31, 73);*/
    color: #000;
    margin-bottom: 1.5rem;
    font-family: 'QS-sb';
}
.home-up-section-cloud{
    background: transparent;
    position: absolute;
    width: 100%;
    max-height: 108px;
    z-index: 9;
    top: 0px;
}
.sm-mutes-blue-text{
  font-size: 16px;
    font-weight: 600;
    /* color: #2c3e50; */
    margin-bottom: 1.5rem;
    text-align: left;
    font-family: 'jost-l';
}
.red-hover-blue{
  color: #d13f42;
}
.red-hover-blue:hover{
  color: #4586e0  ;
}
.vertical-top{vertical-align: text-top;}

.ff-qs-b{font-family: 'qs-b';}
.ff-qs-l{font-family: 'qs-l';}
.ff-qs-m{font-family: 'qs-m';}
.ff-qs-r{font-family: 'qs-r';}
.ff-qs-sb{font-family: 'qs-sb';}

.ff-jost-b{font-family: 'jost-b';}
.ff-jost-l{font-family: 'jost-l';}
.ff-jost-m{font-family: 'jost-m';}
.ff-jost-r{font-family: 'jost-r';}
.ff-jost-sb{font-family: 'jost-sb';}

.fc-blue{color: #121F49;}

.w-20px{width: 20px;}
.w-25px{width: 25px;}
.w-30px{width: 30px;}

.h-20px{height: 20px;}
.h-25px{height: 25px;}
.h-30px{height: 30px;}

.icon-20px{width: 20px; height: 20px;}
.icon-25px{width: 25px; height: 25px;}
.icon-30px{width: 30px; height: 30px;}
  /* Font Size */
  .ds-fs-12px{ font-size: 12px !important;}
  .ds-fs-13px{ font-size: 13px !important;}
  .ds-fs-14px{ font-size: 14px !important;}
  .ds-fs-15px{ font-size: 15px !important;}
  .ds-fs-16px{ font-size: 16px !important;}
  .ds-fs-17px{ font-size: 17px !important;}
  .ds-fs-18px{ font-size: 18px !important;}
  .ds-fs-22px{ font-size: 22px !important;}
  .ds-fs-23px{ font-size: 23px !important;}
  .ds-fs-24px{ font-size: 24px !important;}


  .section-padding{ padding-top: 40px; padding-bottom: 40px;}
  .section-padding80{ padding-top: 80px; padding-bottom: 80px;}

    /* Font Size */
  .ds-fs-12px{ font-size: 12px !important;}
  .ds-fs-13px{ font-size: 13px !important;}
  .ds-fs-14px{ font-size: 14px !important;}
  .ds-fs-15px{ font-size: 15px !important;}
  .ds-fs-16px{ font-size: 16px !important;}
  .ds-fs-17px{ font-size: 17px !important;}
  .ds-fs-18px{ font-size: 18px !important;}
  .ds-fs-22px{ font-size: 22px !important;}
  .ds-fs-24px{ font-size: 24px !important;}
  .ds-fs-45px{ font-size: 45px !important;}

  .pt-150{padding-top: 150px;}
  .pt-80{padding-top: 80px !important;}
  .pt-60{padding-top: 60px;}
  .pt-62{padding-top: 62px;}
  .pt-50{padding-top: 50px;}
  .pt-40{padding-top: 40px;}
  .pt-20{padding-top: 20px;}

  .pb-80{padding-bottom: 80px}
  .pb-60{padding-bottom: 60px}
  .pb-50{padding-bottom: 50px}
  .pb-40{padding-bottom: 40px}
  .pb-20{padding-bottom: 20px}

  .mt-80{margin-top: 80px !important;}
  .mt-60{margin-top: 60px;}
  .mt-62{margin-top: 62px;}
  .mt-50{margin-top: 50px;}
  .mt-40{margin-top: 40px;}
  .mt-20{margin-top: 20px;}
  .mt-15{margin-top: 15px;}

  .mb-80{margin-bottom: 80px}
  .mb-60{margin-bottom: 60px}
  .mb-50{margin-bottom: 50px}
  .mb-40{margin-bottom: 40px}
  .mb-20{margin-bottom: 20px}
  .mb-15{margin-bottom: 15px !important}

  .lh-36px{line-height: 36px !important;}

  .br-20px{border-radius: 20px}
  .no-fc-hover-white:hover{
    color: #fff;
  }

.h-25px{height: 25px;}
.h-50px{height: 50px;}
.h-100px{height: 100px;}
.h-120px{height: 120px;}
.h-150px{height: 150px;}
