body {
  /*background-color:#FBFBFB;*/
  font-family: 'Titillium Web', sans-serif; }

.container-fluid {
  margin-top: 7%; }

p {
  margin-bottom: 0px; }

.col-centered {
  float: none;
  margin: 0 auto; }

.border {
  border: 1px solid black; }

.padding {
  padding: 0px; }

#aboutusRow {
  /*height: calc(25em + 25vw);*/
  background-color: #FBFBFB;
  color: #494949;
  padding: 3% 3%; }

.label-name-blue {
  font-size: calc(1.1em + 1.1vw);
  font-weight: 400;
  letter-spacing: 4px;
  text-align: left;
  color: #164663;
  /*margin-top: 3%;*/
  /*width: 96%;*/ }

.label-name-white {
  font-size: calc(1.1em + 1.1vw);
  font-weight: 400;
  letter-spacing: 4px;
  text-align: left;
  color: #FBFBFB;
  /*margin-top: 3%;*/
  /*width: 96%;*/ }

.label-discription-gray {
  font-size: calc(1em + 1vw);
  font-weight: 600;
  letter-spacing: 2px;
  text-align: left;
  color: #494949;
  /*width: 96%;*/
  margin-bottom: 7%; }

.label-discription-white {
  font-size: calc(1em + 1vw);
  font-weight: 600;
  letter-spacing: 2px;
  text-align: left;
  color: #FBFBFB;
  /*width: 96%;*/
  margin-bottom: 7%; }

#aboutUsDiscription {
  /*width: 96%;*/
  font-size: calc(0.78em + 0.78vw);
  font-weight: 400;
  letter-spacing: 2px;
  word-spacing: 10px;
  /*margin-bottom: 4%;*/ }

#teamRow {
  padding: 3% 3%; }

#userIcon {
  width: calc(5.5em + 5.5vw);
  height: calc(5.5em + 5.5vw);
  margin-top: 5%; }

#memberName {
  font-size: calc(1em + 1vw);
  font-weight: 600;
  letter-spacing: 1.5px;
  margin-top: 2%; }

#memberPosition {
  font-size: calc(0.65em + 0.65vw);
  font-weight: 500;
  margin-top: 0%;
  letter-spacing: 2px; }

#memberDiscription {
  font-size: calc(0.52em + 0.52vw);
  font-weight: 400;
  margin-top: 5%;
  margin-bottom: 4%;
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  letter-spacing: 1px; }

/* iphone-5/sE, xs*/
@media (min-width: 300px) and (max-width: 350px) {
  .container-fluid {
    margin-top: 24.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.95em + 0.95vw);
    letter-spacing: 1.5px; }

  .label-discription-gray {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  .label-name-white {
    font-size: calc(0.95em + 0.95vw);
    letter-spacing: 1.5px; }

  .label-discription-white {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 9%; }

  #teamRow {
    padding: 3% 9%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.71em + 0.71vw);
    letter-spacing: 0.3px;
    word-spacing: 0.6px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.99em + 0.99vw); }

  #memberPosition {
    font-size: calc(0.7em + 0.7vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.6em + 0.6vw);
    line-height: 19px;
    width: 98%;
    margin-top: 3%; } }
/*galaxy-s5, xs*/
@media (min-width: 351px) and (max-width: 374px) {
  .container-fluid {
    margin-top: 23.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.95em + 0.95vw);
    letter-spacing: 1.5px; }

  .label-discription-gray {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  .label-name-white {
    font-size: calc(0.95em + 0.95vw);
    letter-spacing: 1.5px; }

  .label-discription-white {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 9%; }

  #teamRow {
    padding: 3% 9%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.71em + 0.71vw);
    letter-spacing: 0.3px;
    word-spacing: 0.6px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.98em + 0.98vw); }

  #memberPosition {
    font-size: calc(0.69em + 0.69vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.59em + 0.59vw);
    line-height: 19px;
    width: 90%;
    margin-top: 3%; } }
/*iphone-6/7/8/+,iphone-x, iphone-6/7/8, xs*/
@media (min-width: 375px) and (max-width: 400px) {
  .container-fluid {
    margin-top: 23%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  .label-name-white {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 9%; }

  #teamRow {
    padding: 3% 9%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.71em + 0.71vw);
    letter-spacing: 0.3px;
    word-spacing: 0.6px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.98em + 0.98vw); }

  #memberPosition {
    font-size: calc(0.69em + 0.69vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.6em + 0.6vw);
    line-height: 19px;
    width: 90%;
    margin-top: 3%; } }
/*pixel-2, pixel -2XL xs*/
@media (min-width: 401px) and (max-width: 424px) {
  .container-fluid {
    margin-top: 21%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  .label-name-white {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 9%; }

  #teamRow {
    padding: 3% 9%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.71em + 0.71vw);
    letter-spacing: 0.3px;
    word-spacing: 0.6px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.98em + 0.98vw); }

  #memberPosition {
    font-size: calc(0.69em + 0.69vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.6em + 0.6vw);
    line-height: 19px;
    width: 80%;
    margin-top: 3%; } }
/*xs*/
@media (min-width: 425px) and (max-width: 500px) {
  .container-fluid {
    margin-top: 18%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  .label-name-white {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.9em + 0.9vw);
    margin-bottom: 4.5%;
    letter-spacing: 0.5px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 9%; }

  #teamRow {
    padding: 3% 9%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.72em + 0.72vw);
    letter-spacing: 0.5px;
    word-spacing: 1px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.98em + 0.98vw); }

  #memberPosition {
    font-size: calc(0.69em + 0.69vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.6em + 0.6vw);
    line-height: 19px;
    width: 80%;
    margin-top: 3%; } }
/*xs*/
@media (min-width: 501px) and (max-width: 575px) {
  .container-fluid {
    margin-top: 16%; }

  /*label*/
  .label-name-blue {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 1px; }

  .label-name-white {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 1px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 6%; }

  #teamRow {
    padding: 3% 6%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.72em + 0.72vw);
    letter-spacing: 0.5px;
    word-spacing: 1px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.98em + 0.98vw); }

  #memberPosition {
    font-size: calc(0.69em + 0.69vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.58em + 0.58vw);
    line-height: 19px;
    width: 80%;
    margin-top: 3%; } }
/*sm*/
@media (min-width: 576px) and (max-width: 650px) {
  .container-fluid {
    margin-top: 15%; }

  /*label*/
  .label-name-blue {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 2px; }

  .label-name-white {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 2px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 6%; }

  #teamRow {
    padding: 3% 6%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.72em + 0.72vw);
    letter-spacing: 0.5px;
    word-spacing: 1px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.97em + 0.97vw); }

  #memberPosition {
    font-size: calc(0.68em + 0.68vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.57em + 0.57vw);
    line-height: 19px;
    width: 90%; } }
/*sm*/
@media (min-width: 651px) and (max-width: 767px) {
  .container-fluid {
    margin-top: 12.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 2px; }

  .label-name-white {
    font-size: calc(1em + 1vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4.5%;
    letter-spacing: 2px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 6%; }

  #teamRow {
    padding: 3% 6%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 0.5px;
    word-spacing: 2px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.97em + 0.97vw); }

  #memberPosition {
    font-size: calc(0.67em + 0.67vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.55em + 0.55vw);
    line-height: 19px;
    width: 90%; } }
/*i-pad , md*/
@media (min-width: 768px) and (max-width: 850px) {
  .container-fluid {
    margin-top: 11.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(1.1em + 1.1vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(1em + 1vw);
    margin-bottom: 4%;
    letter-spacing: 2px; }

  .label-name-white {
    font-size: calc(1.1em + 1.1vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(1em + 1vw);
    margin-bottom: 4%;
    letter-spacing: 2px; }

  /*All div*/
  #aboutusRow {
    padding: 3% 5%; }

  #teamRow {
    padding: 3% 5%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1px;
    word-spacing: 3px; }

  /*team*/
  #userIcon {
    width: calc(4.5em + 4.5vw);
    height: calc(4.5em + 4.5vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.55em + 0.55vw);
    line-height: 19px;
    width: 100%; } }
/*md*/
@media (min-width: 851px) and (max-width: 991px) {
  .container-fluid {
    margin-top: 10.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4%; }

  .label-name-white {
    font-size: calc(0.97em + 0.97vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.97em + 0.97vw);
    margin-bottom: 4%; }

  /*All div*/
  #aboutusRow {
    padding: 3% 4%; }

  #teamRow {
    padding: 3% 4%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1px;
    word-spacing: 3px; }

  /*team*/
  #userIcon {
    width: calc(5em + 5vw);
    height: calc(5em + 5vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.55em + 0.55vw);
    line-height: 19px;
    width: 100%; } }
/*mac-pro , lg*/
@media (min-width: 992px) and (max-width: 1150px) {
  .container-fluid {
    margin-top: 9.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 2px; }

  .label-discription-gray {
    font-size: calc(0.98em + 0.98vw);
    margin-bottom: 4%; }

  .label-name-white {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 2px; }

  .label-discription-white {
    font-size: calc(0.98em + 0.98vw);
    margin-bottom: 4%; }

  /*All div*/
  #aboutusRow {
    padding: 3% 4%; }

  #teamRow {
    padding: 3% 4%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1.2px;
    word-spacing: 4px; }

  /*team*/
  #userIcon {
    width: calc(5.3em + 5.3vw);
    height: calc(5.3em + 5.3vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.53em + 0.53vw);
    line-height: 21px;
    width: 100%; } }
/*lg*/
@media (min-width: 1151px) and (max-width: 1429px) {
  .container-fluid {
    margin-top: 9.8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-gray {
    font-size: calc(0.98em + 0.98vw);
    margin-bottom: 6%; }

  .label-name-white {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-white {
    font-size: calc(0.98em + 0.98vw);
    margin-bottom: 6%; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1.5px;
    word-spacing: 5px; }

  /*team*/
  #userIcon {
    width: calc(5.4em + 5.4vw);
    height: calc(5.4em + 5.4vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw);
    margin-top: 2%; }

  #memberDiscription {
    font-size: calc(0.53em + 0.53vw);
    line-height: 21px;
    width: 90%; } }
@media (min-width: 1430px) and (max-width: 1500px) {
  .container-fluid {
    margin-top: 8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-gray {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 1px; }

  .label-name-white {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-white {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 1px; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1.5px;
    word-spacing: 5px; }

  /*team*/
  #userIcon {
    width: calc(5.4em + 5.4vw);
    height: calc(5.4em + 5.4vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw); }

  #memberDiscription {
    font-size: calc(0.53em + 0.53vw);
    line-height: 21px; } }
@media (min-width: 1501px) and (max-width: 1600px) {
  .container-fluid {
    margin-top: 8%; }

  /*label*/
  .label-name-blue {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-gray {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 1px; }

  .label-name-white {
    font-size: calc(0.98em + 0.98vw); }

  .label-discription-white {
    font-size: calc(0.98em + 0.98vw);
    letter-spacing: 1px; }

  /*about us*/
  #aboutUsDiscription {
    font-size: calc(0.7em + 0.7vw);
    letter-spacing: 1.5px;
    word-spacing: 5px; }

  /*team*/
  #userIcon {
    width: calc(5.4em + 5.4vw);
    height: calc(5.4em + 5.4vw); }

  #memberName {
    font-size: calc(0.95em + 0.95vw); }

  #memberPosition {
    font-size: calc(0.65em + 0.65vw); }

  #memberDiscription {
    font-size: calc(0.53em + 0.53vw);
    line-height: 21px; } }

/*# sourceMappingURL=about_us.css.map */
