/***************************************************About us Page*************************************************/
.about-us-sec-1{
  overflow: hidden;
  height: 860px;
}
.about-us-sec-2{
  height: 750px;
}
.values{
  width: 25%;
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 166px;
}
.values-text{
  font-family: Ethnocentric-Regular;
  font-size: 1.4vw;
  font-weight: bold;
  width: 52%;
  text-align: center;
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: -262px;
  margin-bottom: 254px;
  letter-spacing: 4px;
}

.core-values-text{
  font-family: Ethnocentric-Regular;
  font-size: 1.4vw;
  font-weight: bold;
  width: 52%;
  text-align: center;
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: 254px;
  letter-spacing: 4px;
}
/******************************************************Media Queries*****************************************************/
@media only screen and (min-width: 280px) and (max-width: 319px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -77px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -177px;
  }
  .core-values-text {
    font-size: 4.4vw;
  }
  .about-us-sec-1 {
    height: 470px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-family: Futura-Medium-BT !important;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 965px;
  }
  #footer {
    max-height: 300px;
    height: 300px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 359px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -92px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -177px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 470px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1045px;
  }
  #footer {
    max-height: 300px;
    height: 300px;
  }
}
@media only screen and (min-width: 360px) and (max-width: 410px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -103px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -177px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 470px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1186px;
  }
  #footer {
    max-height: 353px;
    height: 353px;
  }
}
@media only screen and (min-width: 411px) and (max-width: 460px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -122px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -177px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 470px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1324px;
  }
  #footer {
    max-height: 370px;
    height: 370px;
  }
}
@media only screen and (min-width: 461px) and (max-width: 486px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -129px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -145px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 526px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1398px;
  }
  #footer {
    max-height: 400px;
    height: 400px;
  }
}
@media only screen and (min-width: 487px) and (max-width: 500px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -144px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -145px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 526px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1440px;
  }
  #footer {
    max-height: 400px;
    height: 400px;
  }
}
@media only screen and (min-width: 501px) and (max-width: 530px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -148px;
    letter-spacing: 1px;
  }
  .corevalue-arrows-xs {
    margin-top: -145px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 545px;
  }
  .display-4 {
    font-size: 10.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 5.5vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1520px;
  }
  #footer {
    max-height: 400px;
    height: 400px;
  }
}
@media only screen and (min-width: 531px) and (max-width: 575px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -158px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -130px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 604px;
  }
  .display-4 {
    font-size: 4.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 3.2vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1056px;
  }
  #footer {
    max-height: 300px;
    height: 300px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 600px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -170px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -115px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 600px;
  }
  .display-4 {
    font-size: 4.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 3.2vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1060px;
  }
  #footer {
    max-height: 300px;
    height: 300px;
  }
}
@media only screen and (min-width: 601px) and (max-width: 630px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -176px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -115px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 600px;
  }
  .display-4 {
    font-size: 4.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 3.2vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height:1104px;
  }
  #footer {
    max-height: 300px;
    height: 300px;
  }
}
@media only screen and (min-width: 631px) and (max-width: 767px){
  .values {
    width: 100%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 4vw;
    margin-top: -194px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -115px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 708px;
  }
  .display-4 {
    font-size: 4.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 3.2vw;
    font-weight: bold;
    padding: 0px 15px 15px 15px;
  }
  .about-us-sec-2 {
    height: 1262px;
  }
  #footer {
    max-height: 350px;
    height: 350px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 867px){
  .values {
    width: 45%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 3vw;
    margin-top: -194px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -71px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 754px;
  }
  .display-4 {
    font-size: 3.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 2vw;
    font-weight: bold;
    padding: 0px 4px 4px 0px;
  }
  .about-us-sec-2 {
    height: 458px;
  }
  #footer {
    max-height: 215px;
    height: 215px;
  }
}
@media only screen and (min-width: 868px) and (max-width: 991px){
  .values {
    width: 45%;
    margin-top: 190px;
  }
  .values-text {
    font-size: 3vw;
    margin-top: -224px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -71px;
  }
  .core-values-text {
    font-size: 3.8vw;
  }
  .about-us-sec-1 {
    height: 812px;
  }
  .display-4 {
    font-size: 2.4vw;
    font-weight: bold;
    text-align: center;
  }
  .lead {
    font-size: 1.5vw;
    font-weight: bold;
    padding: 0px 4px 4px 0px;
  }
  .about-us-sec-2 {
    height: 458px;
  }
  #footer {
    max-height: 215px;
    height: 215px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
  .values-text {
    font-size: 1.5vw;
    margin-top: -146px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -125px;
    z-index: 10;
  }
  .about-us-sec-1 {
    height: 593px;
  }
  .display-4 {
    font-size: 3vw;
  }
  .about-us-sec-2 {
    height: 507px;
  }
  #footer {
    max-height: 165px;
    height: 165px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
  .values-text {
    font-size: 1.5vw;
    margin-top: -165px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -125px;
    z-index: 10;
  }
  .about-us-sec-1 {
    height: 626px;
  }
  .display-4 {
    font-size: 3vw;
  }
  .about-us-sec-2 {
    height: 603px;
  }
  #footer {
    max-height: 165px;
    height: 165px;
  }
}
@media only screen and (min-width: 1400px) and (max-width: 1599px){
  .values-text {
    font-size: 1.5vw;
    margin-top: -201px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -75px;
    z-index: 10;
  }
  .about-us-sec-1 {
    height: 725px;
  }
  .display-4 {
    font-size: 3vw;
  }
  .about-us-sec-2 {
    height: 603px;
  }
  #footer {
    max-height: 165px;
    height: 165px;
  }
}
@media only screen and (min-width: 1600px) and (max-width: 1799px){
  .values-text {
    font-size: 1.5vw;
    margin-top: -226px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -75px;
    z-index: 10;
  }
  .about-us-sec-1 {
    height: 750px;
  }
  .display-4 {
    font-size: 3vw;
  }
  .about-us-sec-2 {
    height: 603px;
  }
  #footer {
    max-height: 165px;
    height: 165px;
  }
}
@media only screen and (min-width: 1800px) and (max-width: 1899px){
  .values-text {
    font-size: 1.5vw;
    margin-top: -255px;
    letter-spacing: 1px;
  }
  .corevalue-arrows {
    margin-top: -12px;
    z-index: 10;
  }
  .about-us-sec-1 {
    height: 825px;
  }
  .display-4 {
    font-size: 3vw;
  }
  .about-us-sec-2 {
    height: 603px;
  }
  #footer {
    max-height: 165px;
    height: 165px;
  }
}
@media only screen and (min-width: 1900px){}
