@import url('https://fonts.googleapis.com/css?family=Open+Sans:700');

@font-face {
  font-family: "OpenSans-Regular";
  src: url(/../fonts/OpenSans-Regular.ttf) format("truetype");
}
@font-face {
  font-family: "OpenSans-SemiBold";
  src: url(/../fonts/OpenSans-SemiBold.ttf) format("truetype");
}
@font-face {
  font-family: "OpenSans-ExtraBold";
  src: url(/../fonts/OpenSans-ExtraBold.ttf) format("truetype");
}

.bp1-aboutus {
  width               : 100%;
  min-width           : 1440px;
  height              : 100vh;
  min-height          : 1999px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
  opacity             : 1.0;
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-anima-animate-enter1 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter1-frames 0.300000011921s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter1-frames 0.300000011921s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter1-frames 0.300000011921s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter1-frames 0.300000011921s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter1-frames {
  0%

  {
  opacity: 0;
  transform: scale(0.9);
    }


  100%

  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-anima-animate-enter1-frames {
  0%

  {
  opacity: 0;
  transform: scale(0.9);
    }


  100%

  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-anima-animate-enter1-frames {
  0%

  {
  opacity: 0;
  transform: scale(0.9);
    }


  100%

  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-anima-animate-enter1-frames {
  0%

  {
  opacity: 0;
  transform: scale(0.9);
    }


  100%

  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-aboutus .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  margin-left         : 7px;
  height              : 100%;
  width               : 1200px;
  margin-right        : -7px;
  position            : relative;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 131px;
  align-items         : center;
  height              : 366px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group .bp1-aboutus1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -0px;
  height              : auto;
  width               : 418px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 35.2px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 41.6px;
}
.bp1-aboutus .bp1-group .bp1-babelintheheart {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 1202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-Regular", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 30.6px;
}
.bp1-aboutus .bp1-rectangle {
  background-color    : rgba(20, 106, 244, 1.0);
  top                 : -1128px;
  height              : 1235px;
  width               : 669px;
  position            : absolute;
  margin              : 0;
  left                : -865px;
  border-radius       : 334px;
  transform           : rotate(41deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-rectangle1 {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : -220px;
  height              : 50px;
  width               : 50px;
  position            : absolute;
  margin              : 0;
  left                : 814px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 1201px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 553px;
  align-items         : center;
  height              : 1351px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group20-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group15 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 1116px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 752px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group20 .bp1-group15-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 207px;
  height              : 278px;
  width               : 279px;
  position            : absolute;
  margin              : 0;
  left                : 564px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a2394566copy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 258px;
  height              : 356px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 708px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 183px;
  height              : 48px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  border-radius       : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-ud83cudfa8background1 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 282px;
  height              : 48px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  border-radius       : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-ud83cudfa8background2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 183px;
  height              : 48px;
  box-sizing          : border-box;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  border-radius       : 12px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-ud83cudfa8background3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 282px;
  height              : 48px;
  box-sizing          : border-box;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  border-radius       : 12px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u25a0background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 396px;
  height              : 130px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u25a0background .bp1-ud83cudfa8background4 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 130px;
  width               : 471px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 24px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u25a1stroke {
  background-color    : rgba(255,255,255,0.0);
  top                 : 396px;
  height              : 130px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u25a1stroke .bp1-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 130px;
  box-sizing          : border-box;
  width               : 471px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 24px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u270dufe0fplaceholdercopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 533px;
  height              : auto;
  width               : 76px;
  position            : absolute;
  margin              : 0;
  left                : 405px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 551px;
  height              : 44px;
  width               : 436px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group14 .bp1-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 16px;
  box-sizing          : border-box;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group14 .bp1-ud83cudfa8background11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : 16px;
  box-sizing          : border-box;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group14 .bp1-ireadandagreeto {
  background-color    : rgba(255,255,255,0.0);
  top                 : 22px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group14 .bp1-iwouldliketorece {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1default {
  background-color    : rgba(255,255,255,0.0);
  top                 : 135px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1default .bp1-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1default .bp1-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : auto;
  width               : 303px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 15.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 238px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy .bp1-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy .bp1-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : auto;
  width               : 303px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 15.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 348px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy2 .bp1-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 343px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-a11formselect3item1oneline1defaultcopy2 .bp1-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : auto;
  width               : 303px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 15.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 611px;
  height              : 48px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group46 {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group46:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group46 .bp1-ud83cudfa8background4 {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group46 .bp1-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : auto;
  width               : 117px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 19.2px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-talktous {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : 498px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 96.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : left;
  line-height         : 41.6px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 432px;
  height              : 58px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 944px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-group3 {
  opacity             : 0;
  transform           : scale(0.9);
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 450px;
  height              : 11px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 991px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 452px;
  height              : 11px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 1010px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 455px;
  height              : 11px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 973px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u270dufe0fplaceholdercopy7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 412px;
  height              : auto;
  width               : 441px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 16.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u270dufe0fplaceholdercopy8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 296px;
  height              : auto;
  width               : 441px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 16.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-u270dufe0fplaceholdercopy9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 199px;
  height              : auto;
  width               : 441px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 16.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group15 .bp1-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 92px;
  height              : 5px;
  width               : 276px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 759px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 739px;
  align-items         : center;
  height              : 285px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group20 .bp1-group18-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 204px;
  height              : 81px;
  width               : 480px;
  position            : absolute;
  margin              : 0;
  left                : 140px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u25a0backgroundcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u25a0backgroundcopy2 .bp1-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 471px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 12px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u25a1strokecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u25a1strokecopy2 .bp1-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  box-sizing          : border-box;
  width               : 471px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 12px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u270dufe0fplaceholdercopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : auto;
  width               : 441px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 16.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-u270dufe0fplaceholdercopy5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : auto;
  width               : 441px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 13.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-ud83cudfa8backgroundcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 16px;
  box-sizing          : border-box;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  border-radius       : 4px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 345px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy .bp1-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 126px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy .bp1-group46 {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy .bp1-group46:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy .bp1-group46 .bp1-ud83cudfa8background {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-group19 .bp1-group13copy .bp1-group46 .bp1-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : auto;
  width               : 117px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 19.2px;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-subscribetoournew {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 761px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 80.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : center;
  line-height         : 68.6px;
}
.bp1-aboutus .bp1-group20 .bp1-group18 .bp1-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 157px;
  height              : 5px;
  width               : 194px;
  position            : absolute;
  margin              : 0;
  left                : 283px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 1201px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1125px;
  align-items         : center;
  height              : 258px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group20 .bp1-group45-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group17 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 239px;
  height              : 19px;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 456px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group17 .bp1-a2512020babeltodos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 19.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-a26divideru25012px {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 1200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-a26divideru25012px .bp1-ud83cudfa8dividercolor {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 1200px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 105px;
  height              : 88px;
  width               : 572px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group44 .bp1-group17copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 88px;
  width               : 572px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group44 .bp1-group17copy .bp1-babelcursosdel355 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 572px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : 50px;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 1040px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-group13 .bp1-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 14px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(143, 155, 179, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-group13 .bp1-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : center;
  line-height         : 19.2px;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-globe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-globe .bp1-globe1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-globecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23px;
  height              : 6px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 134px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group45 .bp1-group16 .bp1-globecopy .bp1-globecopy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 6px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-visitenos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1071px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 550px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 27.0px;
}
.bp1-aboutus .bp1-group20 .bp1-visitenos {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group20 .bp1-visitenos:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group20 .bp1-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1151px;
  height              : 59px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 33px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 83px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : 9px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 60px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 30px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 29px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 7px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 166px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 27px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 152px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 31px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 128px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 106px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 30px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 109px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 108px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 29px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 100px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 38px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 48px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 36px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 95px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 39px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 123px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 41px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 146px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 19px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 38px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-group66 .bp1-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 33px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 23px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 36px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 25px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 35px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group20 .bp1-group76 .bp1-group75 .bp1-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 56px;
  width               : 54px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-babelu2013languagesch {
  background-color    : rgba(255,255,255,0.0);
  top                 : 110px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 20.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 30.6px;
}
.bp1-aboutus .bp1-group27 {
  background-color    : rgba(255,255,255,0.0);
  margin-left         : -32px;
  height              : 100%;
  width               : 1121px;
  margin-right        : 32px;
  position            : relative;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 24px;
  align-items         : center;
  height              : 59px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-aboutus .bp1-group27-layout-container > * {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group27 .bp1-group32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 48px;
  width               : 617px;
  position            : absolute;
  margin              : 0;
  left                : 504px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 617px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-courses {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 190px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 17.6px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 25.6px;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-courses {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-courses:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-aboutus1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 100px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 17.6px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 25.6px;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-aboutus1 {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-aboutus1:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 460px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-group13 {
  pointer-events      : auto;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-group13:hover {
  transform           : translate(0, -5px);
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-group13 .bp1-ud83cudfa8background {
  background-color    : rgba(51, 93, 249, 1.0);
  top                 : 0px;
  height              : 48px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group32 .bp1-group21 .bp1-group13 .bp1-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : auto;
  width               : 122px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 19.2px;
}
.bp1-aboutus .bp1-group27 .bp1-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 59px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 33px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 83px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : 9px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 60px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 30px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 29px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 7px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 166px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 27px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 152px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 31px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 128px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 106px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 30px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 109px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 108px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 29px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 100px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 38px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 48px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 36px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 95px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 39px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 123px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 41px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 146px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 19px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 38px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-group66 .bp1-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 33px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 23px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 36px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 25px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 35px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-aboutus .bp1-group27 .bp1-group76 .bp1-group75 .bp1-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 56px;
  width               : 54px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-word-break {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.bp2-aboutustablet {
  width               : 100%;
  min-width           : 768px;
  height              : 100vh;
  min-height          : 1830px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
  opacity             : 1.0;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-aboutustablet .bp2-group42 {
  background-color    : rgba(255,255,255,0.0);
  margin-left         : 6px;
  height              : 100%;
  width               : 771px;
  margin-right        : -6px;
  position            : relative;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 568px;
  align-items         : center;
  height              : 504px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-aboutustablet .bp2-group42-layout-container > * {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 524px;
  width               : 767px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 472px;
  width               : 411px;
  position            : absolute;
  margin              : 0;
  left                : 355px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 102px;
  height              : 421px;
  width               : 378px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 39px;
  height              : 38px;
  width               : 377px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-ud83cudfa8background1 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 118px;
  height              : 38px;
  width               : 377px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-ud83cudfa8background2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : 40px;
  box-sizing          : border-box;
  width               : 378px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-ud83cudfa8background3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 118px;
  height              : 39px;
  box-sizing          : border-box;
  width               : 378px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u25a0background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 209px;
  height              : 104px;
  width               : 377px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u25a0background .bp2-ud83cudfa8background4 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 104px;
  width               : 377px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u25a1stroke {
  background-color    : rgba(255,255,255,0.0);
  top                 : 209px;
  height              : 105px;
  width               : 378px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u25a1stroke .bp2-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 105px;
  box-sizing          : border-box;
  width               : 378px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 19px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u270dufe0fplaceholdercopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 319px;
  height              : auto;
  width               : 61px;
  position            : absolute;
  margin              : 0;
  left                : 315px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 8.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 333px;
  height              : 37px;
  width               : 350px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group14 .bp2-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 14px;
  box-sizing          : border-box;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group14 .bp2-ud83cudfa8background11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 13px;
  box-sizing          : border-box;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group14 .bp2-ireadandagreeto {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group14 .bp2-iwouldliketorece {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1default {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1default .bp2-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1default .bp2-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 83px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy .bp2-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy .bp2-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 171px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy2 .bp2-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-a11formselect3item1oneline1defaultcopy2 .bp2-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 381px;
  height              : 39px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group46 {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group46:hover {
  transform           : translate(0, -5px);
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group46 .bp2-ud83cudfa8background4 {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-group46 .bp2-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.6px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 15.36px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u270dufe0fplaceholdercopy7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 222px;
  height              : auto;
  width               : 353px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u270dufe0fplaceholdercopy8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 129px;
  height              : auto;
  width               : 353px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp2-aboutustablet .bp2-group42 .bp2-group41 .bp2-group15 .bp2-u270dufe0fplaceholdercopy9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 353px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp2-aboutustablet .bp2-group42 .bp2-talktous {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : auto;
  width               : 399px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 64.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : left;
  line-height         : 33.28px;
}
.bp2-aboutustablet .bp2-group42 .bp2-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 68px;
  height              : 4px;
  width               : 221px;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 608px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1174px;
  align-items         : center;
  height              : 229px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-aboutustablet .bp2-group18-layout-container > * {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 163px;
  height              : 66px;
  width               : 384px;
  position            : absolute;
  margin              : 0;
  left                : 112px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u25a0backgroundcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 377px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u25a0backgroundcopy2 .bp2-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 377px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u25a1strokecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 377px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u25a1strokecopy2 .bp2-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  box-sizing          : border-box;
  width               : 377px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u270dufe0fplaceholdercopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 47px;
  height              : auto;
  width               : 353px;
  position            : absolute;
  margin              : 0;
  left                : 33px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-u270dufe0fplaceholdercopy5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 353px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-ud83cudfa8backgroundcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 47px;
  height              : 14px;
  box-sizing          : border-box;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 276px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy .bp2-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 101px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy .bp2-group46 {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy .bp2-group46:hover {
  transform           : translate(0, -5px);
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy .bp2-group46 .bp2-ud83cudfa8background {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group18 .bp2-group19 .bp2-group13copy .bp2-group46 .bp2-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.6px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 15.36px;
}
.bp2-aboutustablet .bp2-group18 .bp2-subscribetoournew {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 609px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 64.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : center;
  line-height         : 54.88px;
}
.bp2-aboutustablet .bp2-group18 .bp2-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 126px;
  height              : 3px;
  width               : 156px;
  position            : absolute;
  margin              : 0;
  left                : 226px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 682px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1442px;
  align-items         : center;
  height              : 368px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-aboutustablet .bp2-group34-layout-container > * {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group34 .bp2-visitenos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 279px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 27.0px;
}
.bp2-aboutustablet .bp2-group34 .bp2-a26divideru25012px {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 82px;
  height              : 2px;
  width               : 681px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-a26divideru25012px .bp2-ud83cudfa8dividercolor {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 681px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 194px;
  height              : 88px;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group44 .bp2-group17copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 88px;
  width               : 403px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group44 .bp2-group17copy .bp2-babelcursosdel355 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 115px;
  height              : 59px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 33px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 83px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : 9px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 60px;
  width               : 176px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 30px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 29px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 7px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 166px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 27px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 152px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 31px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 128px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 5px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 106px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 30px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 109px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : 8px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 108px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 29px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 100px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 38px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 48px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 36px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 95px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 39px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 123px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 41px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 146px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 19px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 38px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 34px;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 35px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 37px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 34px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 34px;
  width               : 29px;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-group66 .bp2-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 57px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 33px;
  width               : 35px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 23px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 36px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 25px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 35px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group76 .bp2-group75 .bp2-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 56px;
  width               : 54px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 115px;
  height              : 50px;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 521px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-group13 .bp2-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 161px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 14px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(143, 155, 179, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-group13 .bp2-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : center;
  line-height         : 19.2px;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-globe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-globe .bp2-globe1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-globecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23px;
  height              : 6px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 134px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group16 .bp2-globecopy .bp2-globecopy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 6px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group17 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 349px;
  height              : 19px;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 179px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group34 .bp2-group17 .bp2-a2512020babeltodos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 19.0px;
}
.bp2-aboutustablet .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 674px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 110px;
  align-items         : center;
  height              : 506px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-aboutustablet .bp2-group-layout-container > * {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group .bp2-aboutus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 331px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 41.6px;
}
.bp2-aboutustablet .bp2-group .bp2-babelu2013languagesch {
  background-color    : rgba(255,255,255,0.0);
  top                 : 76px;
  height              : auto;
  width               : 676px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 20.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
.bp2-aboutustablet .bp2-group .bp2-babelu2013languagesch .bp2-span1 {
  line-height         : 30.6px;
}
.bp2-aboutustablet .bp2-group .bp2-babelu2013languagesch .bp2-span2 {
  font-family         : "OpenSans-Regular", Helvetica, Arial, serif;
  line-height         : 30.6px;
}
.bp2-aboutustablet .bp2-group27 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 660px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 24px;
  align-items         : center;
  height              : 47px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-aboutustablet .bp2-group27-layout-container > * {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 39px;
  width               : 339px;
  position            : absolute;
  margin              : 0;
  left                : 321px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 339px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-courses {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 75px;
  position            : absolute;
  margin              : 0;
  left                : 114px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 14.08px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 20.48px;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-courses {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-courses:hover {
  transform           : translate(0, -5px);
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-aboutus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 80px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 14.08px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 20.48px;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-aboutus {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-aboutus:hover {
  transform           : translate(0, -5px);
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 213px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-group13 {
  pointer-events      : auto;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-group13:hover {
  transform           : translate(0, -5px);
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-group13 .bp2-ud83cudfa8background {
  background-color    : rgba(53, 96, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 126px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group32 .bp2-group21 .bp2-group13 .bp2-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.6px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 15.36px;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 47px;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 26px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 28px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 22px;
  height              : 7px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 68px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 48px;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 27px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 47px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 24px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 49px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 7px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 50px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 23px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 30px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : 6px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 133px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 21px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 28px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 101px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 24px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 102px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 27px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 79px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 85px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 24px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 87px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : 6px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 23px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 80px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 27px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 31px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 27px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 79px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 30px;
  width               : 25px;
  position            : absolute;
  margin              : 0;
  left                : 76px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 28px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 101px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 31px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 98px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 30px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 33px;
  width               : 25px;
  position            : absolute;
  margin              : 0;
  left                : 116px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 28px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 31px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 27px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 79px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 28px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 101px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 30px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 27px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 28px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 45px;
  width               : 44px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-group66 .bp2-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 45px;
  width               : 44px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 27px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : 19px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 20px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-aboutustablet .bp2-group27 .bp2-group76 .bp2-group75 .bp2-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 45px;
  width               : 43px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-word-break {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.bp3-aboutmobile {
  width               : 100%;
  min-width           : 376px;
  height              : 100vh;
  min-height          : 1753px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
  opacity             : 1.0;
}
div {
  -webkit-text-size-adjust: none;
}
.bp3-aboutmobile .bp3-group43 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 384px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 476px;
  align-items         : center;
  height              : 910px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-aboutmobile .bp3-group43-layout-container > * {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : 831px;
  width               : 382px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 399px;
  height              : 431px;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 442px;
  width               : 329px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 39px;
  height              : 38px;
  width               : 327px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-ud83cudfa8background1 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 118px;
  height              : 38px;
  width               : 327px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-ud83cudfa8background2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : 40px;
  box-sizing          : border-box;
  width               : 328px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-ud83cudfa8background3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 118px;
  height              : 39px;
  box-sizing          : border-box;
  width               : 328px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u25a0background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 209px;
  height              : 104px;
  width               : 327px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u25a0background .bp3-ud83cudfa8background4 {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 104px;
  width               : 327px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u25a1stroke {
  background-color    : rgba(255,255,255,0.0);
  top                 : 209px;
  height              : 105px;
  width               : 328px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u25a1stroke .bp3-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 105px;
  box-sizing          : border-box;
  width               : 328px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 19px;
  border-style        : solid;
  border-width        : 1px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u270dufe0fplaceholdercopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 319px;
  height              : auto;
  width               : 61px;
  position            : absolute;
  margin              : 0;
  left                : 269px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 8.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 333px;
  height              : 54px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group14 .bp3-ud83cudfa8background4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 14px;
  box-sizing          : border-box;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group14 .bp3-ud83cudfa8background11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 13px;
  box-sizing          : border-box;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group14 .bp3-ireadandagreeto {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group14 .bp3-iwouldliketorece {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1default {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1default .bp3-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1default .bp3-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 83px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy .bp3-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy .bp3-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 171px;
  height              : 39px;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy2 .bp3-u25a0background1 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-a11formselect3item1oneline1defaultcopy2 .bp3-u270dufe0foption {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 19.2px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 402px;
  height              : 39px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group46 {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group46:hover {
  transform           : translate(0, -5px);
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group46 .bp3-ud83cudfa8background4 {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-group46 .bp3-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.6px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 15.36px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u270dufe0fplaceholdercopy7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 222px;
  height              : auto;
  width               : 305px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u270dufe0fplaceholdercopy8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 129px;
  height              : auto;
  width               : 307px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp3-aboutmobile .bp3-group43 .bp3-group41 .bp3-group15 .bp3-u270dufe0fplaceholdercopy9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 307px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp3-aboutmobile .bp3-group43 .bp3-talktous {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 288px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 34.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : left;
  line-height         : 33.28px;
}
.bp3-aboutmobile .bp3-group43 .bp3-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 4px;
  width               : 221px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 332px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1331px;
  align-items         : center;
  height              : 156px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-aboutmobile .bp3-group17-layout-container > * {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 88px;
  height              : 68px;
  width               : 332px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u25a0backgroundcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 39px;
  width               : 332px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u25a0backgroundcopy2 .bp3-ud83cudfa8background {
  background-color    : rgba(247, 249, 252, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 331px;
  position            : relative;
  margin              : 0;
  left                : 1px;
  border-radius       : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u25a1strokecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 331px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u25a1strokecopy2 .bp3-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  box-sizing          : border-box;
  width               : 331px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  border-radius       : 9px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u270dufe0fplaceholdercopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : auto;
  width               : 162px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 12.8px;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-u270dufe0fplaceholdercopy5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 244px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 10.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.6px;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-ud83cudfa8backgroundcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : 13px;
  box-sizing          : border-box;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 3px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(228, 233, 242, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 39px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 231px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy .bp3-group46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39px;
  width               : 101px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy .bp3-group46 {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy .bp3-group46:hover {
  transform           : translate(0, -5px);
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy .bp3-group46 .bp3-ud83cudfa8background {
  background-color    : rgba(51, 102, 255, 1.0);
  top                 : 0px;
  height              : 38px;
  width               : 101px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group17 .bp3-group19 .bp3-group13copy .bp3-group46 .bp3-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.6px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 15.36px;
}
.bp3-aboutmobile .bp3-group17 .bp3-subscribetoournew {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 0.53;
  font-family         : "OpenSans-ExtraBold", Helvetica, Arial, serif;
  font-size           : 34.0px;
  color               : rgba(232, 235, 246, 1.0);
  text-align          : center;
  line-height         : 30.88px;
}
.bp3-aboutmobile .bp3-group17 .bp3-linecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 69px;
  height              : 3px;
  width               : 156px;
  position            : absolute;
  margin              : 0;
  left                : 89px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 335px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1520px;
  align-items         : center;
  height              : 209px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-aboutmobile .bp3-group-layout-container > * {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group .bp3-visitenos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 138px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 17.0px;
}
.bp3-aboutmobile .bp3-group .bp3-a26divideru25012px {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 50px;
  height              : 2px;
  width               : 335px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-a26divideru25012px .bp3-ud83cudfa8dividercolor {
  background-color    : rgba(237, 241, 247, 1.0);
  top                 : 0px;
  height              : 1px;
  width               : 335px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 125px;
  height              : 52px;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group44 .bp3-group17copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 52px;
  width               : 242px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group44 .bp3-group17copy .bp3-babelcursosdel355 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 9.6px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 13.0px;
}
.bp3-aboutmobile .bp3-group .bp3-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 77px;
  height              : 36px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 20px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 50px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 6px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 37px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 31px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 3px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 36px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 18px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 5px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 17px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 22px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 90px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 19px;
  height              : 4px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 99px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 16px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 91px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 21px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 76px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : 18px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 77px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 20px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 3px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 64px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 18px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 65px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : 5px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 65px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11px;
  height              : 18px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 31px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 23px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 20px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 22px;
  width               : 19px;
  position            : absolute;
  margin              : 0;
  left                : 57px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 21px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 76px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 23px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 74px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 22px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 90px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 25px;
  width               : 19px;
  position            : absolute;
  margin              : 0;
  left                : 87px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 24px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 20px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 21px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 76px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 22px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 90px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 31px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 21px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 34px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-group66 .bp3-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 34px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 20px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 14px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 15px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group76 .bp3-group75 .bp3-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 34px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 77px;
  height              : 31px;
  width               : 96px;
  position            : absolute;
  margin              : 0;
  left                : 238px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 31px;
  width               : 96px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-group13 .bp3-ud83cudfa8background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 31px;
  box-sizing          : border-box;
  width               : 97px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 8px;
  border-style        : solid;
  border-width        : 0px;
  border-color        : rgba(143, 155, 179, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-group13 .bp3-u21aaufe0eud83dudd8bcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : 56px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 10.2px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : center;
  line-height         : 11.52px;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-globe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 10px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-globe .bp3-globe1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 10px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-globecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 81px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group16 .bp3-globecopy .bp3-globecopy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group171 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 198px;
  height              : 11px;
  width               : 179px;
  position            : absolute;
  margin              : 0;
  left                : 71px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group .bp3-group171 .bp3-a2512020babeltodos {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 8.4px;
  color               : rgba(143, 155, 179, 1.0);
  text-align          : left;
  line-height         : 11.0px;
}
.bp3-aboutmobile .bp3-group2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 315px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 23px;
  align-items         : center;
  height              : 26px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-aboutmobile .bp3-group2-layout-container > * {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 26px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-fill1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 14px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 35px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-fill2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-fill3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 4px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 36px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 27px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 2px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 25px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 12px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 26px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10px;
  height              : 3px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 26px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 12px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 16px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 3px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 70px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill18 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 11px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 64px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill20 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 15px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 13px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 54px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 14px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 2px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 45px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill28 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 13px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 46px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 3px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 45px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill32 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 12px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill34 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke36 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 17px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill38 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 14px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke40 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 16px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 15px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke44 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 17px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill46 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 16px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 17px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill50 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke52 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 16px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill54 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 14px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill56 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 15px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill58 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 16px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill60 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill62 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : 14px;
  width               : 12px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-group66 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 24px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-group66 .bp3-group661 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 24px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill67 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : 14px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill69 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 10px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-stroke71 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 11px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-group76 .bp3-group75 .bp3-fill73 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 23px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group2 .bp3-courses {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : auto;
  width               : 75px;
  position            : absolute;
  margin              : 0;
  left                : 239px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 20.48px;
}
.bp3-aboutmobile .bp3-group2 .bp3-courses {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group2 .bp3-courses:hover {
  transform           : translate(0, -5px);
}
.bp3-aboutmobile .bp3-group2 .bp3-aboutus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : auto;
  width               : 80px;
  position            : absolute;
  margin              : 0;
  left                : 125px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  transition          : all 0.2s ease-in-out;
  font-family         : "OpenSans-SemiBold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : center;
  line-height         : 20.48px;
}
.bp3-aboutmobile .bp3-group2 .bp3-aboutus {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group2 .bp3-aboutus:hover {
  transform           : translate(0, -5px);
}
.bp3-aboutmobile .bp3-group1 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 100%;
  width               : 329px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp3-aboutmobile .bp3-group1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 68px;
  align-items         : center;
  height              : 388px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-aboutmobile .bp3-group1-layout-container > * {
  pointer-events      : auto;
}
.bp3-aboutmobile .bp3-group1 .bp3-aboutus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 331px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 41.6px;
}
.bp3-aboutmobile .bp3-group1 .bp3-babelu2013languagesch {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 331px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(34, 43, 69, 1.0);
  text-align          : left;
  line-height         : 14.0px;
}
.bp3-aboutmobile .bp3-group1 .bp3-babelu2013languagesch .bp3-span1 {
  line-height         : 22.6px;
}
.bp3-aboutmobile .bp3-group1 .bp3-babelu2013languagesch .bp3-span2 {
  font-family         : "OpenSans-Regular", Helvetica, Arial, serif;
  line-height         : 22.6px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%

  {
      opacity: 0;
    }


  100%

  {
      opacity: 1;
    }
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-word-break {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
@media screen and (max-width: 767px) {
  .bp3-aboutmobile {
    display             : block;
  }
  .bp2-aboutustablet {
    display             : none;
  }
  .bp1-aboutus {
    display             : none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1439px) {
  .bp3-aboutmobile {
    display             : none;
  }
  .bp2-aboutustablet {
    display             : block;
  }
  .bp1-aboutus {
    display             : none;
  }
}
@media screen and (min-width: 1440px) {
  .bp3-aboutmobile {
    display             : none;
  }
  .bp2-aboutustablet {
    display             : none;
  }
  .bp1-aboutus {
    display             : block;
  }
}

input {
  border: 0;
  outline: 0;
  height: 5%;
}
input:focus {
  outline:none!important;
}

textarea {
  border: 0;
  outline: 0;
}
textarea:focus {
  outline:none!important;
}
