
@font-face {
  font-family: "Aeroport-Bold";
  src: url('../fonts/Aeroport-bold.otf') format("opentype");
}
@font-face {
  font-family: "Aeroport";
  src: url('../fonts/Aeroport-regular-2.otf') format("opentype");
}

.bp2-index320 {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 972px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background          : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-an-animation-enter {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter1 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter2 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter3 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter3-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter3-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter3-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter3-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter4 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter5 {
  visible             : none;
  display             : block;
  -webkit-animation   : bp2-an-animation-enter5-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter5-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter5-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter5-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@-moz-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@-o-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
.bp2-an-animation-enter6 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter7 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter7-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter7-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter7-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter7-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter8 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter8-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter8-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter8-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter8-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter9 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-index320 .bp2-label1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 35px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport", Helvetica, Arial, serif;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.bp2-index320 .bp2-label1:hover {
  transform           : translate(-5px, 0);
  color               : #0C3CE6;
}
.bp2-index320 .bp2-stacked-group {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  top                 : 112px;
  height              : auto;
  width               : 87.50%;
  position            : absolute;
  margin              : 0;
  left                : 20px;
}
.bp2-index320 .bp2-stacked-group .bp2-toptext {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 100%;
}
.bp2-index320 .bp2-stacked-group .bp2-toptext .bp2-sebbia {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 100%;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-toptext .bp2-label2 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 10px 0 0 0;
  width               : 100%;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 26px 0 0 0;
  width               : 279px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 .bp2-stack-view10 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 .bp2-stack-view10:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 .bp2-stack-view10 .bp2-vac2 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : 30px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 .bp2-stack-view10 .bp2-label9 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 0px;
  width               : 213px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view9 .bp2-stack-view10 .bp2-label9:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 16px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 .bp2-stack-view8 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 .bp2-stack-view8:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 .bp2-stack-view8 .bp2-vac {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : 30px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 .bp2-stack-view8 .bp2-label8 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 0px;
  width               : 210px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view7 .bp2-stack-view8 .bp2-label8:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 16px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 .bp2-stack-view6 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 .bp2-stack-view6:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 .bp2-stack-view6 .bp2-vac3 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : 30px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 .bp2-stack-view6 .bp2-label7 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 0px;
  width               : 220px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view5 .bp2-stack-view6 .bp2-label7:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 16px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3 .bp2-stack-view4 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3 .bp2-stack-view4:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3 .bp2-stack-view4 .bp2-label6 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 278px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view3 .bp2-stack-view4 .bp2-label6:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 16px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1 .bp2-stack-view2 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1 .bp2-stack-view2:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1 .bp2-stack-view2 .bp2-label5 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 277px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-stack-view1 .bp2-stack-view2 .bp2-label5:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 16px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy:hover {
  transform           : translate(0, -5px);
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy .bp2-group {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 30px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy .bp2-group:hover {
  opacity             : 1;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy .bp2-group .bp2-text {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 277px;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -1.19px;
  line-height         : 30.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-stacked-group4 .bp2-vacancy .bp2-group .bp2-text:hover {
  
}
.bp2-index320 .bp2-stacked-group .bp2-footer320 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 26px 0 0 0;
  width               : 280px;
}
.bp2-index320 .bp2-stacked-group .bp2-footer320 .bp2-label4 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 100%;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-index320 .bp2-stacked-group .bp2-footer320 .bp2-label3 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0px 0 0 0;
  width               : 100%;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(12, 60, 230, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-index320 .bp2-logo {
  background          : rgba(255, 255, 255, 0.0);
  right               : 20px;
  top                 : 20px;
  height              : 52px;
  width               : 52px;
  position            : fixed;
  margin              : 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;
    }
}
.bp1-index {
  width               : 100%;
  min-width           : 768px;
  height              : 100vh;
  min-height          : 972px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background          : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-an-animation-enter {
  visible             : none;
  display             : block;
  -webkit-animation   : bp1-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@-moz-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@-o-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
@keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  visible: none;
    }
  
    
  100%
   
  {
  visible: none;
    }
}
.bp1-index .bp1-stacked-group {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  min-width           : 300px;
  height              : auto;
  width               : 600px;
  max-width           : 600px;
  position            : absolute;
  margin              : 0;
  left                : 11.00%;
}
.bp1-index .bp1-stacked-group .bp1-label1 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-index .bp1-stacked-group .bp1-label1:hover {
  transform           : translate(-5px, 0);
  color               : #0C3CE6;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 56px 0 0 0;
  width               : 600px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-toptext {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 600px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-toptext .bp1-sebbia {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 600px;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-toptext .bp1-label2 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 30px 0 0 0;
  width               : 600px;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 30px 0 0 0;
  width               : 543px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 .bp1-stack-view11 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 .bp1-stack-view11:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 .bp1-stack-view11 .bp1-image2 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 63px;
  margin              : 0;
  width               : 46px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 .bp1-stack-view11 .bp1-label7 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 14px;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view10 .bp1-stack-view11 .bp1-label7:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 10px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 .bp1-stack-view9 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 .bp1-stack-view9:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 .bp1-stack-view9 .bp1-image1 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 63px;
  margin              : 0;
  width               : 46px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 .bp1-stack-view9 .bp1-label6 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 14px;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view8 .bp1-stack-view9 .bp1-label6:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 10px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 .bp1-stack-view7 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 .bp1-stack-view7:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 .bp1-stack-view7 .bp1-urgent {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 63px;
  margin              : 0;
  width               : 46px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 .bp1-stack-view7 .bp1-label5 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 14px;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view6 .bp1-stack-view7 .bp1-label5:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 10px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4 .bp1-stack-view5 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4 .bp1-stack-view5:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4 .bp1-stack-view5 .bp1-label4 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view4 .bp1-stack-view5 .bp1-label4:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 10px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2 .bp1-stack-view3 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2 .bp1-stack-view3:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2 .bp1-stack-view3 .bp1-label3 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-stack-view2 .bp1-stack-view3 .bp1-label3:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 10px 0 0 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy .bp1-group {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-end;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 66px;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy .bp1-group:hover {
  opacity             : 1;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy .bp1-group .bp1-text {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : auto;
  transition          : all 0.2s ease-in-out;
  font-family         : "Aeroport-Bold", Helvetica, Arial, serif;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -2.6px;
  line-height         : 66.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-vacancylist .bp1-vacancy .bp1-group .bp1-text:hover {
  
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-stacked-group3 {
  /* Flexbox */
  display: flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 30px 0 0 0;
  width               : 600px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-stacked-group3 .bp1-label9 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 600px;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-index .bp1-stacked-group .bp1-stack-view1 .bp1-stacked-group3 .bp1-label8 {
  background          : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0px 0 0 0;
  width               : auto;
  font-family         : "Arial", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(12, 60, 230, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-index .bp1-logo-copy {
  background          : rgba(255, 255, 255, 0.0);
  right               : 30px;
  top                 : 30px;
  height              : 80px;
  width               : 80px;
  position            : fixed;
  margin              : 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;
    }
}
@media screen and (max-width: 767px) {
  .bp2-index320 {
    display             : block;
  }
  .bp1-index {
    display             : none;
  }
}
@media screen and (min-width: 768px) {
  .bp2-index320 {
    display             : none;
  }
  .bp1-index {
    display             : block;
  }
}