@import url('https://fonts.googleapis.com/css?family=Roboto:700,400,500,100');

@font-face {
  font-family: "material";
  src: url('../fonts/material.ttf') format("truetype");
}

.bp2-tablet {
  width               : 100%;
  min-width           : 768px;
  height              : 100vh;
  min-height          : 3637px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-an-animation-enter {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter1 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter1-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter2 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter2-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter3 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter3-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter4 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter4-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter4-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter4-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter4-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter5 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter5-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter6 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter6-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter6-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter6-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter6-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter7 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter7-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter8 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter8-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter9 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter9-frames 5s 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%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter10 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter10-frames 5s 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-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter11 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter11-frames 5s 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-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter12 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter12-frames 5s 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-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp2-an-animation-enter13 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter13-frames 5s 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-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp2-an-animation-enter14 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter14-frames 5s 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-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter15 {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp2-an-animation-enter15-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter15-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter15-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter15-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-enter15-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp2-an-animation-enter16 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter16-frames 5s 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-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter17 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter17-frames 5s 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-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp2-an-animation-enter18 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter18-frames 5s 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-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter19 {
  display             : block;
  -webkit-animation   : bp2-an-animation-enter19-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter19-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter19-frames 4s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter19-frames 4s 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-enter19-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-moz-keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@-o-keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
@keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
    }
  
    
  100%
   
  {
    }
}
.bp2-an-animation-enter20 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter20-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter20-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter20-frames 3s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter20-frames 3s 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-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter21 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter21-frames 5s 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-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter22 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter23 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter23-frames 5s 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-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter24 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter24-frames 5s 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-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter25 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter25-frames 4s 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-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter26 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter26-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter26-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter26-frames 3s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter26-frames 3s 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-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter27 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter27-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter27-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter27-frames 4s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter27-frames 4s 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-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter28 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter28-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter28-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter28-frames 3s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter28-frames 3s 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-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter29 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter29-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter29-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter29-frames 3s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter29-frames 3s 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-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter30 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter30-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter30-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter30-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter30-frames 5s 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-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter31 {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp2-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter31-frames 5s 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-enter31-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp2-an-animation-enter32 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter32-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter32-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter32-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter32-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-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter33 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter33-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter33-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter33-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter33-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-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter34 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter34-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter34-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter34-frames 4s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter34-frames 4s 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-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter35 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter35-frames 5s 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-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter36 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter36-frames 5s 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-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter37 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter37-frames 5s 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-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter38 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter38-frames 5s 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-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter39 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter39-frames 5s 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-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter40 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter40-frames 5s 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-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter41 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter41-frames 5s 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-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter42 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter42-frames 5s 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-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter43 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter43-frames 5s 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-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter44 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter44-frames 5s 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-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter45 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter45-frames 5s 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-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter46 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter46-frames 5s 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-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter47 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter47-frames 5s 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-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter48 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter48-frames 5s 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-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter49 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter49-frames 5s 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-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter50 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter50-frames 5s 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-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter51 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp2-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  animation           : bp2-an-animation-enter51-frames 5s 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-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-tablet .bp2-a1a33528e08076ac4a01b4946fc94ad77 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 50px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 639px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-a1a33528e08076ac4a01b4946fc94ad77 .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 18px;
  width               : 18px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-huwdemocounty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 37px;
  height              : 44px;
  width               : 226px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 117px;
  height              : 50px;
  width               : 384px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group5 .bp2-rectangle4 {
  background-color    : rgba(255, 68, 59, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 384px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group5 .bp2-donate {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 148px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.28px;
  line-height         : 25.0px;
}
.bp2-tablet .bp2-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 117px;
  height              : 50px;
  width               : 384px;
  position            : absolute;
  margin              : 0;
  left                : 384px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group4 .bp2-rectangle4 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 384px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group4 .bp2-takeaction {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.28px;
  line-height         : 25.0px;
}
.bp2-tablet .bp2-bannerimages {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 167px;
  height              : 857px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-bannerimages .bp2-mask {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 0px;
  height              : 857px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-bannerimages .bp2-bannerimages1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 857px;
  width               : 2016px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 5.0s ease-in-out;
}
.bp2-tablet .bp2-bannerimages .bp2-bannerimages1:hover {
  transform           : scale(1.1);
}
.bp2-tablet .bp2-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 786px;
  height              : 42px;
  width               : 130px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group3 .bp2-buttonbg1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 42px;
  width               : 130px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group3 .bp2-donatenow {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 647px;
  height              : 125px;
  width               : 588px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group2 .bp2-rectangle13 {
  background-color    : rgba(0, 0, 0, 1.0);
  top                 : 0px;
  height              : 125px;
  width               : 588px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group2 .bp2-unitedwayisfighti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 1.0px;
  line-height         : 36.0px;
}
.bp2-tablet .bp2-group2 .bp2-unitedwayisfighti .bp2-span1 {
  
}
.bp2-tablet .bp2-group2 .bp2-unitedwayisfighti .bp2-span2 {
  
}
.bp2-tablet .bp2-ofpeopleinindial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1186px;
  height              : auto;
  width               : 245px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-a39 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1095px;
  height              : auto;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 87px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp2-tablet .bp2-label1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1100px;
  height              : auto;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 161px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 43.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.27px;
  line-height         : 50.0px;
}
.bp2-tablet .bp2-ofyoungadultsina {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1186px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 506px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-a48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1095px;
  height              : auto;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 576px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp2-tablet .bp2-label2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1100px;
  height              : auto;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 650px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 43.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.27px;
  line-height         : 50.0px;
}
.bp2-tablet .bp2-studentsintheus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1186px;
  height              : auto;
  width               : 242px;
  position            : absolute;
  margin              : 0;
  left                : 263px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-a7000 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1095px;
  height              : auto;
  width               : 166px;
  position            : absolute;
  margin              : 0;
  left                : 302px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp2-tablet .bp2-a8d9fc2308c8f28d2a7d2f6f48801c705 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 47px;
  height              : 24px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 714px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-a8d9fc2308c8f28d2a7d2f6f48801c705 .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 24px;
  width               : 34px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-rectangle {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 1318px;
  height              : 558px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group14 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1565px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group14 .bp2-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group14 .bp2-homepagetoutindia {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 174px;
  width               : 232px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp2-tablet .bp2-group14 .bp2-homepagetoutindia:hover {
  filter              : grayscale(100%);
}
.bp2-tablet .bp2-group14 .bp2-weu2019reprovidingwate {
  background-color    : rgba(255,255,255,0.0);
  top                 : 188px;
  height              : auto;
  width               : 209px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.35px;
  line-height         : 20.0px;
}
.bp2-tablet .bp2-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1565px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 265px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group15 .bp2-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group15 .bp2-homepageeducation {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 172px;
  width               : 230px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp2-tablet .bp2-group15 .bp2-homepageeducation:hover {
  filter              : grayscale(100%);
}
.bp2-tablet .bp2-group15 .bp2-weu2019rehelpingstuden {
  background-color    : rgba(255,255,255,0.0);
  top                 : 190px;
  height              : auto;
  width               : 215px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.52px;
  line-height         : 20.0px;
}
.bp2-tablet .bp2-group16 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1565px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 514px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group16 .bp2-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group16 .bp2-ourfocushomepage2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 173px;
  width               : 230px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp2-tablet .bp2-group16 .bp2-ourfocushomepage2:hover {
  filter              : grayscale(100%);
}
.bp2-tablet .bp2-group16 .bp2-weu2019readvancingdigi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 189px;
  height              : auto;
  width               : 194px;
  position            : absolute;
  margin              : 0;
  left                : 25px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.52px;
  line-height         : 20.0px;
}
.bp2-tablet .bp2-unitedwayadvances {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1424px;
  height              : auto;
  width               : 614px;
  position            : absolute;
  margin              : 0;
  left                : 77px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.36px;
  line-height         : 25.0px;
}
.bp2-tablet .bp2-unitedwayadvances .bp2-span1 {
  
}
.bp2-tablet .bp2-unitedwayadvances .bp2-span2 {
  
}
.bp2-tablet .bp2-viewourimpact {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1510px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 319px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(245, 120, 20, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-whatwerefighting {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1371px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 135px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 38.0px;
  color               : rgba(83, 158, 208, 1.0);
  text-align          : center;
  letter-spacing      : 0.49px;
  line-height         : 41.0px;
}
.bp2-tablet .bp2-mx645 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1932px;
  height              : 512px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-rectangle1 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 1932px;
  height              : 512px;
  width               : 602px;
  position            : absolute;
  margin              : 0;
  left                : 166px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
}
.bp2-tablet .bp2-zx120zy80 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2304px;
  height              : 107px;
  width               : 153px;
  position            : absolute;
  margin              : 0;
  left                : 557px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-zx120zy801 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2304px;
  height              : 102px;
  width               : 153px;
  position            : absolute;
  margin              : 0;
  left                : 388px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-mx6451 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2303px;
  height              : 104px;
  width               : 155px;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-lyfthelpsunemploye {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2056px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -0.4px;
  line-height         : 28.0px;
}
.bp2-tablet .bp2-asignlemominclev {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2129px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 217px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(130, 129, 129, 1.0);
  text-align          : left;
  letter-spacing      : -0.07px;
  line-height         : 23.0px;
}
.bp2-tablet .bp2-asignlemominclev .bp2-span1 {
  
}
.bp2-tablet .bp2-asignlemominclev .bp2-span2 {
  
}
.bp2-tablet .bp2-group27 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2191px;
  height              : 56px;
  width               : 149px;
  position            : absolute;
  margin              : 0;
  left                : 215px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group27 .bp2-buttonbg1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 149px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group27 .bp2-readmore {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : 146px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp2-tablet .bp2-group23 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1977px;
  height              : 41px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group23 .bp2-rectangle4 {
  background-color    : rgba(83, 158, 208, 1.0);
  top                 : 0px;
  height              : 41px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group23 .bp2-featured {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.08px;
  line-height         : 41.0px;
}
.bp2-tablet .bp2-rectangle2 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 2546px;
  height              : 512px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2608px;
  height              : 393px;
  width               : 152px;
  position            : absolute;
  margin              : 0;
  left                : 644px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group7 .bp2-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 393px;
  width               : 152px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group7 .bp2-wearedreamiperson {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : auto;
  width               : 70px;
  position            : absolute;
  margin              : 0;
  left                : 45px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 1.0px;
  line-height         : 26.0px;
}
.bp2-tablet .bp2-group7 .bp2-wearedreamiperson .bp2-span1 {
  
}
.bp2-tablet .bp2-group7 .bp2-wearedreamiperson .bp2-span2 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  color               : rgba(28, 134, 198, 1.0);
}
.bp2-tablet .bp2-group7 .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 334px;
  height              : 15px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group7 .bp2-shape1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 333px;
  height              : 16px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 44px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group7 .bp2-shape2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 334px;
  height              : 14px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 76px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-screenshot20180827at24531pm {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 2634px;
  height              : 338px;
  width               : 261px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-screenshot20180827at24531pm .bp2-mask {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 0px;
  height              : 338px;
  width               : 261px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-screenshot20180827at24531pm .bp2-screenshot20180827at24531pm1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -26px;
  height              : 394px;
  width               : 416px;
  position            : absolute;
  margin              : 0;
  left                : -127px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2824px;
  height              : 147px;
  width               : 261px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp2-tablet .bp2-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2941px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 188px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group17 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2634px;
  height              : 337px;
  width               : 379px;
  position            : absolute;
  margin              : 0;
  left                : 288px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group17 .bp2-a01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 337px;
  width               : 359px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group17 .bp2-rectangle51 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 190px;
  height              : 147px;
  width               : 359px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp2-tablet .bp2-group17 .bp2-instagram1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 307px;
  height              : auto;
  width               : 95px;
  position            : absolute;
  margin              : 0;
  left                : 285px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2515px;
  height              : 70px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 259px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group6 .bp2-rectangle4 {
  background-color    : rgba(74, 144, 226, 1.0);
  top                 : 0px;
  height              : 70px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group6 .bp2-thelatest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 43px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.36px;
  line-height         : 41.0px;
}
.bp2-tablet .bp2-signupandtakeact {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3107px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-line4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3197px;
  height              : 2px;
  width               : 166px;
  position            : absolute;
  margin              : 0;
  left                : 279px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-line41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3197px;
  height              : 2px;
  width               : 146px;
  position            : absolute;
  margin              : 0;
  left                : 460px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3164px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp2-tablet .bp2-email .bp2-span1 {
  
}
.bp2-tablet .bp2-email .bp2-span2 {
  
}
.bp2-tablet .bp2-name {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3163px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 290px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp2-tablet .bp2-zipcode {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3164px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 468px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp2-tablet .bp2-line42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3196px;
  height              : 2px;
  width               : 240px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-submit {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3286px;
  height              : auto;
  width               : 96px;
  position            : absolute;
  margin              : 0;
  left                : 938px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-buttonbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3156px;
  height              : 46px;
  width               : 124px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-submit1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3169px;
  height              : auto;
  width               : 96px;
  position            : absolute;
  margin              : 0;
  left                : 641px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp2-tablet .bp2-rectangle3 {
  background-color    : rgba(225, 225, 225, 1.0);
  top                 : 3264px;
  height              : 375px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-line {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3585px;
  height              : 1px;
  width               : 770px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-g12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3312px;
  height              : 50px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(-180deg); /* IE 9 */
  -webkit-transform   : rotate(-180deg); /* Chrome, Safari, Opera */
  transform           : rotate(-180deg);
}
.bp2-tablet .bp2-group24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3312px;
  height              : 183px;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 141px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group24 .bp2-about {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-group24 .bp2-ourhistory {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-ourhistory .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-ourhistory .bp2-span2 {
  
}
.bp2-tablet .bp2-group24 .bp2-ourmission {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-ourmission .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-ourmission .bp2-span2 {
  
}
.bp2-tablet .bp2-group24 .bp2-diversityinclusio {
  background-color    : rgba(255,255,255,0.0);
  top                 : 84px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-diversityinclusio .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-diversityinclusio .bp2-span2 {
  
}
.bp2-tablet .bp2-group24 .bp2-ourleadership {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-ourleadership .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-ourleadership .bp2-span2 {
  
}
.bp2-tablet .bp2-group24 .bp2-publicreporting {
  background-color    : rgba(255,255,255,0.0);
  top                 : 141px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-publicreporting .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-publicreporting .bp2-span2 {
  
}
.bp2-tablet .bp2-group24 .bp2-medialibrary {
  background-color    : rgba(255,255,255,0.0);
  top                 : 169px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group24 .bp2-medialibrary .bp2-span1 {
  
}
.bp2-tablet .bp2-group24 .bp2-medialibrary .bp2-span2 {
  
}
.bp2-tablet .bp2-group25 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3312px;
  height              : 183px;
  width               : 182px;
  position            : absolute;
  margin              : 0;
  left                : 294px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group25 .bp2-blog {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-group25 .bp2-contactus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group25 .bp2-frequentlyaskedque {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group25 .bp2-privacypolicy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 84px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group25 .bp2-careers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group25 .bp2-workignatunitedwa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 141px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group25 .bp2-shop {
  background-color    : rgba(255,255,255,0.0);
  top                 : 169px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3311px;
  height              : 242px;
  width               : 129px;
  position            : absolute;
  margin              : 0;
  left                : 491px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group26 .bp2-social {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-group26 .bp2-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-twitter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-youtube {
  background-color    : rgba(255,255,255,0.0);
  top                 : 84px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-instagram1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-google {
  background-color    : rgba(255,255,255,0.0);
  top                 : 141px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-pinterst {
  background-color    : rgba(255,255,255,0.0);
  top                 : 169px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-linkedin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group26 .bp2-subscribeourblog {
  background-color    : rgba(255,255,255,0.0);
  top                 : 228px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3311px;
  height              : 88px;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 634px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-tablet .bp2-group .bp2-connect {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp2-tablet .bp2-group .bp2-a123charitylanedon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : auto;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp2-tablet .bp2-websitebyoneeach {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3606px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 546px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : right;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-a2512018organization {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3606px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp2-tablet .bp2-closematerial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1387px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "material", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
/* .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;
    }
}
.bp3-screen1 {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 4534px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(252, 252, 252, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp3-an-animation-enter {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter1 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter2 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter3 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter4 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter4-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter4-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter4-frames 3s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter4-frames 3s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter5 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter5-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter6 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter6-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter6-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter6-frames 4s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter6-frames 4s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter7 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter7-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter8 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter8-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter9 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter9-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter10 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter10-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter11 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter11-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter12 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter12-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter13 {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp3-an-animation-enter13-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter13-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter13-frames 4s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter13-frames 4s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp3-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp3-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp3-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp3-an-animation-enter14 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter15 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter15-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter15-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter15-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter15-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter16 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp3-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp3-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp3-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp3-an-animation-enter17 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter18 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter19 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter20 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp3-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter21 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter21-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter22 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter22-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter23 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter24 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter24-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter25 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter25-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter25-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter25-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter25-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter26 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter26-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter26-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter26-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter26-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter27 {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp3-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter27-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 bp3-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp3-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp3-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp3-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp3-an-animation-enter28 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter28-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter28-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter28-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter28-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter29 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter29-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter29-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter29-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter29-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 bp3-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter30 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter30-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter30-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter30-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter30-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 bp3-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter31 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter31-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter32 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter32-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter32-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter32-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter32-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter33 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter33-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter33-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter33-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter33-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter34 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter34-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter34-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter34-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter34-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter35 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter35-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter36 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter36-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter37 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter37-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter37-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter38 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter38-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter38-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter39 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter39-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter39-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter40 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter40-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter40-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter41 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter41-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter41-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter42 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter42-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter42-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter43 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter43-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter43-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter44 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter44-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter44-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter45 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter45-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter45-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter46 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter46-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter46-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter47 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter47-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter47-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter48 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter48-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter48-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter49 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter49-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter49-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter50 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter50-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter50-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter51 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter51-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter51-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter52 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter52-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter52-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter52-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter52-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter52-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter52-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter52-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter52-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter53 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter53-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter53-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter53-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter53-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter53-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter53-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter53-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter53-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter54 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter54-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter54-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter54-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter54-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter54-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter54-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter54-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter54-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter55 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter55-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter55-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter55-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter55-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter55-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter55-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter55-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter55-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter56 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter56-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter56-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter56-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter56-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter56-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter56-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter56-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter56-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter57 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter57-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter57-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter57-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter57-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter57-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter57-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter57-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter57-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter58 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter58-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter58-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter58-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter58-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter58-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter58-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter58-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter58-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter59 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter59-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter59-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter59-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter59-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter59-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter59-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter59-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter59-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter60 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter60-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter60-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter60-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter60-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter60-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter60-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter60-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter60-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter61 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter61-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter61-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter61-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter61-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter61-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter61-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter61-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter61-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter62 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter62-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter62-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter62-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter62-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter62-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter62-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter62-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter62-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter63 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter63-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter63-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter63-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter63-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter63-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter63-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter63-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter63-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter64 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter64-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter64-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter64-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter64-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter64-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter64-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter64-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter64-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter65 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter65-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter65-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter65-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter65-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter65-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter65-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter65-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter65-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter66 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter66-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter66-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter66-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter66-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter66-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter66-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter66-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter66-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter67 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter67-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter67-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter67-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter67-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter67-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter67-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter67-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter67-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter68 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter68-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter68-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter68-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter68-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter68-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter68-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter68-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter68-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter69 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter69-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter69-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter69-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter69-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter69-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter69-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter69-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter69-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter70 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter70-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter70-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter70-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter70-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter70-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter70-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter70-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter70-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-an-animation-enter71 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-an-animation-enter71-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-an-animation-enter71-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp3-an-animation-enter71-frames 5s ease-in-out 1 normal forwards;
  animation           : bp3-an-animation-enter71-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-an-animation-enter71-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-an-animation-enter71-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-an-animation-enter71-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-an-animation-enter71-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-screen1 .bp3-huwdemocounty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 35px;
  width               : 180px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-a1a33528e08076ac4a01b4946fc94ad77 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 14px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 241px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-a1a33528e08076ac4a01b4946fc94ad77 .bp3-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 14px;
  width               : 14px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-a8d9fc2308c8f28d2a7d2f6f48801c705 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 17px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 276px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-a8d9fc2308c8f28d2a7d2f6f48801c705 .bp3-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 17px;
  width               : 24px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-bannerimages {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 105px;
  height              : 373px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-bannerimages .bp3-mask {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 0px;
  height              : 373px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-bannerimages .bp3-bannerimages1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -30px;
  height              : 403px;
  width               : 948px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 5.0s ease-in-out;
}
.bp3-screen1 .bp3-bannerimages .bp3-bannerimages1:hover {
  transform           : scale(1.1);
}
.bp3-screen1 .bp3-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 75px;
  height              : 30px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group4 .bp3-rectangle4 {
  background-color    : rgba(255, 68, 59, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group4 .bp3-donate {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.18px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 351px;
  height              : 42px;
  width               : 130px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group3 .bp3-buttonbg1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 42px;
  width               : 130px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group3 .bp3-donatenow {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-group8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 217px;
  height              : 125px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group8 .bp3-rectangle13 {
  background-color    : rgba(0, 0, 0, 1.0);
  top                 : 0px;
  height              : 125px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group8 .bp3-unitedwayisfighti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : 243px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.62px;
  line-height         : 27.0px;
}
.bp3-screen1 .bp3-group5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 75px;
  height              : 30px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 160px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group5 .bp3-rectangle4 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group5 .bp3-takeaction {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.18px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-ofpeopleinindial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 607px;
  height              : auto;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp3-screen1 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 531px;
  height              : 72px;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 121px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group .bp3-a39 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3px;
  height              : auto;
  width               : 80px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.31px;
  line-height         : 57.0px;
}
.bp3-screen1 .bp3-group .bp3-label1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 32.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 38.0px;
}
.bp3-screen1 .bp3-studentsintheus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 764px;
  height              : auto;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp3-screen1 .bp3-a7000 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 694px;
  height              : auto;
  width               : 166px;
  position            : absolute;
  margin              : 0;
  left                : 77px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.31px;
  line-height         : 57.0px;
}
.bp3-screen1 .bp3-ofyoungadultsina {
  background-color    : rgba(255,255,255,0.0);
  top                 : 909px;
  height              : auto;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp3-screen1 .bp3-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 841px;
  height              : 62px;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 121px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group2 .bp3-a48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5px;
  height              : auto;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.31px;
  line-height         : 57.0px;
}
.bp3-screen1 .bp3-group2 .bp3-label1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 32.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 38.0px;
}
.bp3-screen1 .bp3-rectangle {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 1007px;
  height              : 474px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-unitedwayadvances {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1068px;
  height              : auto;
  width               : 301px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 1.0px;
  line-height         : 18.0px;
}
.bp3-screen1 .bp3-unitedwayadvances .bp3-span1 {
  
}
.bp3-screen1 .bp3-unitedwayadvances .bp3-span2 {
  
}
.bp3-screen1 .bp3-whatwerefighting {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1025px;
  height              : auto;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(83, 158, 208, 1.0);
  text-align          : center;
  letter-spacing      : 0.28px;
  line-height         : 41.0px;
}
.bp3-screen1 .bp3-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1194px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group15 .bp3-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 238px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group15 .bp3-homepageeducation {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 172px;
  width               : 230px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp3-screen1 .bp3-group15 .bp3-homepageeducation:hover {
  filter              : grayscale(100%);
}
.bp3-screen1 .bp3-group15 .bp3-weu2019rehelpingstuden {
  background-color    : rgba(255,255,255,0.0);
  top                 : 190px;
  height              : auto;
  width               : 215px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.52px;
  line-height         : 20.0px;
}
.bp3-screen1 .bp3-viewourimpact {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1153px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 109px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(245, 120, 20, 1.0);
  text-align          : left;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-group6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1194px;
  height              : 259px;
  width               : 46px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group6 .bp3-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group6 .bp3-homepagetoutindia {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 171px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group6 .bp3-tionls {
  background-color    : rgba(255,255,255,0.0);
  top                 : 188px;
  height              : auto;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : right;
  letter-spacing      : 0.35px;
  line-height         : 20.0px;
}
.bp3-screen1 .bp3-group7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1194px;
  height              : 259px;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : 282px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group7 .bp3-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 259px;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group7 .bp3-ourfocushomepage2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 173px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group7 .bp3-w {
  background-color    : rgba(255,255,255,0.0);
  top                 : 189px;
  height              : auto;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 25px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 20.0px;
}
.bp3-screen1 .bp3-mx645 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 1513px;
  height              : 512px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-mx645 .bp3-mask {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 0px;
  height              : 512px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
}
.bp3-screen1 .bp3-mx645 .bp3-mx6451 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 512px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : -314px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-rectangle1 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 1513px;
  height              : 512px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
}
.bp3-screen1 .bp3-lyfthelpsunemploye {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1676px;
  height              : auto;
  width               : 273px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -0.4px;
  line-height         : 28.0px;
}
.bp3-screen1 .bp3-asignlemominclev {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1749px;
  height              : auto;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(130, 129, 129, 1.0);
  text-align          : left;
  letter-spacing      : -0.07px;
  line-height         : 23.0px;
}
.bp3-screen1 .bp3-asignlemominclev .bp3-span1 {
  
}
.bp3-screen1 .bp3-asignlemominclev .bp3-span2 {
  
}
.bp3-screen1 .bp3-group27 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1841px;
  height              : 56px;
  width               : 149px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group27 .bp3-buttonbg1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 149px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group27 .bp3-readmore {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : 146px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp3-screen1 .bp3-group23 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1607px;
  height              : 41px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group23 .bp3-rectangle4 {
  background-color    : rgba(83, 158, 208, 1.0);
  top                 : 0px;
  height              : 41px;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group23 .bp3-featured {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.08px;
  line-height         : 41.0px;
}
.bp3-screen1 .bp3-rectangle2 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 2101px;
  height              : 417px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-screenshot20180827at24531pm {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 2149px;
  height              : 337px;
  width               : 273px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-screenshot20180827at24531pm .bp3-mask {
  background-color    : rgba(215, 215, 215, 1.0);
  top                 : 0px;
  height              : 337px;
  width               : 273px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-screenshot20180827at24531pm .bp3-screenshot20180827at24531pm1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -26px;
  height              : 393px;
  width               : 415px;
  position            : absolute;
  margin              : 0;
  left                : -114px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2339px;
  height              : 147px;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp3-screen1 .bp3-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2456px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 200px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-group10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2149px;
  height              : 337px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 292px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group10 .bp3-a01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 337px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group10 .bp3-rectangle51 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 190px;
  height              : 147px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp3-screen1 .bp3-group9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2074px;
  height              : 55px;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group9 .bp3-rectangle4 {
  background-color    : rgba(74, 144, 226, 1.0);
  top                 : 0px;
  height              : 55px;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-group9 .bp3-thelatest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.36px;
  line-height         : 41.0px;
}
.bp3-screen1 .bp3-signupandtakeact {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2570px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp3-screen1 .bp3-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2627px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp3-screen1 .bp3-email .bp3-span1 {
  
}
.bp3-screen1 .bp3-email .bp3-span2 {
  
}
.bp3-screen1 .bp3-line4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2660px;
  height              : 1px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-name {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2677px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp3-screen1 .bp3-line41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2710px;
  height              : 1px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-zipcode {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2727px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp3-screen1 .bp3-line42 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2760px;
  height              : 1px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-buttonbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2789px;
  height              : 46px;
  width               : 124px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-submit {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2802px;
  height              : auto;
  width               : 96px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp3-screen1 .bp3-rectangle3 {
  background-color    : rgba(225, 225, 225, 1.0);
  top                 : 2889px;
  height              : 997px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-websitebyoneeach {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3848px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-a2512018organization {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3818px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-line {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3798px;
  height              : 1px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-screen1 .bp3-connect {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3675px;
  height              : auto;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 133px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-a123charitylanedon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3700px;
  height              : auto;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 103px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp3-screen1 .bp3-social {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3410px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 139px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3439px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 127px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-twitter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3467px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 135px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-youtube {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3494px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 132px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-instagram1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3523px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 125px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-google {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3551px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 131px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-pinterst {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3579px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 132px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-linkedin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3606px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 130px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-subscribeourblog {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3638px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 95px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-about {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2981px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 141px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-ourhistory {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3010px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-ourhistory .bp3-span1 {
  
}
.bp3-screen1 .bp3-ourhistory .bp3-span2 {
  
}
.bp3-screen1 .bp3-ourmission {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3038px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-ourmission .bp3-span1 {
  
}
.bp3-screen1 .bp3-ourmission .bp3-span2 {
  
}
.bp3-screen1 .bp3-diversityinclusio {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3065px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 91px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-diversityinclusio .bp3-span1 {
  
}
.bp3-screen1 .bp3-diversityinclusio .bp3-span2 {
  
}
.bp3-screen1 .bp3-ourleadership {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3094px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 109px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-ourleadership .bp3-span1 {
  
}
.bp3-screen1 .bp3-ourleadership .bp3-span2 {
  
}
.bp3-screen1 .bp3-publicreporting {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3122px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-publicreporting .bp3-span1 {
  
}
.bp3-screen1 .bp3-publicreporting .bp3-span2 {
  
}
.bp3-screen1 .bp3-medialibrary {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3150px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 114px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-medialibrary .bp3-span1 {
  
}
.bp3-screen1 .bp3-medialibrary .bp3-span2 {
  
}
.bp3-screen1 .bp3-blog {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3186px;
  height              : auto;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 143px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp3-screen1 .bp3-contactus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3215px;
  height              : auto;
  width               : 86px;
  position            : absolute;
  margin              : 0;
  left                : 117px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-frequentlyaskedque {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3243px;
  height              : auto;
  width               : 205px;
  position            : absolute;
  margin              : 0;
  left                : 58px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-privacypolicy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3270px;
  height              : auto;
  width               : 112px;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-careers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3299px;
  height              : auto;
  width               : 63px;
  position            : absolute;
  margin              : 0;
  left                : 129px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-workignatunitedwa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3327px;
  height              : auto;
  width               : 172px;
  position            : absolute;
  margin              : 0;
  left                : 74px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-shop {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3355px;
  height              : auto;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 140px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp3-screen1 .bp3-g12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2909px;
  height              : 50px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 107px;
  -ms-transform       : rotate(-180deg); /* IE 9 */
  -webkit-transform   : rotate(-180deg); /* Chrome, Safari, Opera */
  transform           : rotate(-180deg);
}
/* .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-desktophd {
  width               : 100%;
  min-width           : 1440px;
  height              : 100vh;
  min-height          : 4099px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-an-animation-enter {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp1-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter-frames 5s 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%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp1-an-animation-enter1 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter1-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter1-frames 5s 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-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter2 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter2-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter2-frames 5s 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-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter3 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter3-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter3-frames 5s 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-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter4 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter4-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter4-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter4-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter4-frames 4s 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-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter5 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter5-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter5-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter5-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter5-frames 4s 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-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter6 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-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 bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter7 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter7-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter7-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter7-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter7-frames 4s 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-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter8 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter8-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter8-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter8-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter8-frames 4s 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-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter9 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter9-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-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 bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter10 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter10-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter10-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter10-frames 3s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter10-frames 3s 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-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter11 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter11-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter11-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter11-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter11-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-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter12 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter12-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter12-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter12-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter12-frames 4s 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-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter13 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter13-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter13-frames 5s 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-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter14 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter14-frames 5s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter15 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter15-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter15-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter15-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter15-frames 4s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter16 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter16-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter16-frames 5s 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-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter17 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter17-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter17-frames 5s 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-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter18 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter18-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter18-frames 5s 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-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter19 {
  opacity             : 0;
  filter              : blur(10px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter19-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter19-frames 5s 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-enter19-frames {
  0%
   
  {
  opacity: 0;
  filter: blur(10px);
    }
  
    
  100%
   
  {
  opacity: 1;
  filter: none;
    }
}
@-moz-keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  filter: blur(10px);
    }
  
    
  100%
   
  {
  opacity: 1;
  filter: none;
    }
}
@-o-keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  filter: blur(10px);
    }
  
    
  100%
   
  {
  opacity: 1;
  filter: none;
    }
}
@keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  filter: blur(10px);
    }
  
    
  100%
   
  {
  opacity: 1;
  filter: none;
    }
}
.bp1-an-animation-enter20 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter20-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter20-frames 5s 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-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter21 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter21-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter21-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter21-frames 3s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter21-frames 3s 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-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter22 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter22-frames 3s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter22-frames 3s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter22-frames 3s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter22-frames 3s 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-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter23 {
  opacity             : 0;
  transform           : scale(0.9);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter23-frames 5s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter23-frames 5s 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-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(0.9);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter24 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter24-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter24-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter24-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter24-frames 4s 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-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter25 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter25-frames 4s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter25-frames 4s 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-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter26 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter26-frames 3s ease-in 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter26-frames 3s ease-in 1 normal forwards;
  -o-animation        : bp1-an-animation-enter26-frames 3s ease-in 1 normal forwards;
  animation           : bp1-an-animation-enter26-frames 3s ease-in 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter27 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter27-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter27-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-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-an-animation-enter28 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter28-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter28-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-an-animation-enter28-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-an-animation-enter28-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-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp1-desktophd .bp1-group32 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : 9.54%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-rectangle {
  background-color    : rgba(225, 225, 225, 1.0);
  right               : -0.07%;
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-g12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16.37%;
  height              : 16.88%;
  width               : 9.72%;
  position            : absolute;
  margin              : 0;
  left                : 5.62%;
  -ms-transform       : rotate(-180deg); /* IE 9 */
  -webkit-transform   : rotate(-180deg); /* Chrome, Safari, Opera */
  transform           : rotate(-180deg);
}
.bp1-desktophd .bp1-group32 .bp1-group24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16.37%;
  height              : 46.80%;
  width               : 9.65%;
  position            : absolute;
  margin              : 0;
  left                : 20.69%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-about {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 16px);
  width               : 28.06%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourhistory {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15.85%;
  height              : calc(0.00% + 14px);
  width               : 54.68%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourhistory .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourhistory .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourmission {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31.15%;
  height              : calc(0.00% + 14px);
  width               : 57.55%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourmission .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourmission .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-diversityinclusio {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 7px);
  height              : calc(0.00% + 14px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-diversityinclusio .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-diversityinclusio .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourleadership {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 30.60%;
  height              : calc(0.00% + 14px);
  width               : 73.38%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourleadership .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-ourleadership .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-publicreporting {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 15.30%;
  height              : calc(0.00% + 14px);
  width               : 80.58%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-publicreporting .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-publicreporting .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-medialibrary {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 14px);
  width               : 66.19%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-medialibrary .bp1-span1 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group24 .bp1-medialibrary .bp1-span2 {
  
}
.bp1-desktophd .bp1-group32 .bp1-group25 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16.37%;
  height              : 46.80%;
  width               : 12.64%;
  position            : absolute;
  margin              : 0;
  left                : 39.72%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-blog {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 16px);
  width               : 16.48%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-contactus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15.85%;
  height              : calc(0.00% + 14px);
  width               : 41.21%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-frequentlyaskedque {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31.15%;
  height              : calc(0.00% + 14px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-privacypolicy {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 7px);
  height              : calc(0.00% + 14px);
  width               : 54.40%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-careers {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 30.60%;
  height              : calc(0.00% + 14px);
  width               : 29.67%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-workignatunitedwa {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 15.30%;
  height              : calc(0.00% + 14px);
  width               : 84.07%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group25 .bp1-shop {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 14px);
  width               : 18.68%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 {
  background-color    : rgba(255,255,255,0.0);
  right               : 31.39%;
  top                 : 16.37%;
  height              : 61.89%;
  width               : 8.96%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-social {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 16px);
  width               : 31.01%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11.98%;
  height              : calc(0.00% + 14px);
  width               : 50.39%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-twitter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23.55%;
  height              : calc(0.00% + 14px);
  width               : 37.98%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-youtube {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34.71%;
  height              : calc(0.00% + 14px);
  width               : 42.64%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 46.69%;
  height              : calc(0.00% + 14px);
  width               : 53.49%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-google {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 35.95%;
  height              : calc(0.00% + 14px);
  width               : 43.41%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-pinterst {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 24.38%;
  height              : calc(0.00% + 14px);
  width               : 42.64%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-linkedin {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 13.22%;
  height              : calc(0.00% + 14px);
  width               : 44.96%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group26 .bp1-subscribeourblog {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 14px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 1.57px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group7 {
  background-color    : rgba(255,255,255,0.0);
  right               : 12.99%;
  top                 : 16.37%;
  height              : 22.51%;
  width               : 10.00%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-group7 .bp1-connect {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 16px);
  width               : 37.50%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group32 .bp1-group7 .bp1-a123charitylanedon {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 63px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-group32 .bp1-line {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 13.81%;
  height              : 0.51%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group32 .bp1-a2512018organization {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 5.63%;
  height              : calc(0.00% + 14px);
  width               : 19.24%;
  position            : absolute;
  margin              : 0;
  left                : 1.88%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : center;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group32 .bp1-websitebyoneeach {
  background-color    : rgba(255,255,255,0.0);
  right               : 2.78%;
  bottom              : 5.63%;
  height              : calc(0.00% + 14px);
  width               : 13.89%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(35, 78, 149, 1.0);
  text-align          : right;
  letter-spacing      : 0.43px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-section04 {
  background-color    : rgba(255,255,255,0.0);
  right               : 13.68%;
  bottom              : 11.25%;
  height              : 2.32%;
  width               : 72.22%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-signupandtakeact {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 21px);
  width               : 18.75%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-section04 .bp1-line4 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 3.16%;
  height              : 3.16%;
  width               : 35.58%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-line41 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 2.11%;
  height              : 2.11%;
  width               : 20.19%;
  position            : absolute;
  margin              : 0;
  left                : 38.37%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-line42 {
  background-color    : rgba(255,255,255,0.0);
  right               : 17.31%;
  bottom              : 3.16%;
  height              : 2.11%;
  width               : 21.06%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-button {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  bottom              : 0%;
  height              : 58.95%;
  width               : 14.33%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-button .bp1-buttonbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-button .bp1-submit {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 10px);
  height              : calc(0.00% + 19px);
  width               : 63.76%;
  position            : absolute;
  margin              : 0;
  left                : 18.12%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp1-desktophd .bp1-section04 .bp1-email {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 3.46%;
  position            : absolute;
  margin              : 0;
  left                : 0.96%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-section04 .bp1-email .bp1-span1 {
  
}
.bp1-desktophd .bp1-section04 .bp1-email .bp1-span2 {
  
}
.bp1-desktophd .bp1-section04 .bp1-name {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 3.75%;
  position            : absolute;
  margin              : 0;
  left                : 39.42%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-section04 .bp1-zipcode {
  background-color    : rgba(255,255,255,0.0);
  right               : 32.12%;
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 5.38%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-section04 .bp1-line43 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 3.16%;
  height              : 3.16%;
  width               : 35.58%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-line44 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 2.11%;
  height              : 2.11%;
  width               : 20.29%;
  position            : absolute;
  margin              : 0;
  left                : 38.27%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-line45 {
  background-color    : rgba(255,255,255,0.0);
  right               : 17.31%;
  bottom              : 3.16%;
  height              : 2.11%;
  width               : 21.15%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-buttonbg1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  bottom              : 0%;
  height              : 58.95%;
  width               : 14.33%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section04 .bp1-submit1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 2.60%;
  bottom              : 21.05%;
  height              : calc(0.00% + 16px);
  width               : 9.13%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-section04 .bp1-email1 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 3.46%;
  position            : absolute;
  margin              : 0;
  left                : 0.96%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-section04 .bp1-email1 .bp1-span1 {
  
}
.bp1-desktophd .bp1-section04 .bp1-email1 .bp1-span2 {
  
}
.bp1-desktophd .bp1-section04 .bp1-name1 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 3.75%;
  position            : absolute;
  margin              : 0;
  left                : 39.42%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-section04 .bp1-zipcode1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 32.12%;
  bottom              : 25.26%;
  height              : calc(0.00% + 12px);
  width               : 5.38%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.2px;
  line-height         : 12.0px;
}
.bp1-desktophd .bp1-group22 {
  background-color    : rgba(255,255,255,0.0);
  right               : -0.07%;
  bottom              : 16.08%;
  height              : 23.96%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-rectangle1 {
  background-color    : rgba(242, 242, 242, 1.0);
  bottom              : 0%;
  height              : 95.82%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 6.11%;
  height              : 40.02%;
  width               : 28.89%;
  position            : absolute;
  margin              : 0;
  left                : 7.22%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-thismorningtodays {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9.41%;
  height              : calc(0.00% + 135px);
  width               : 78.61%;
  position            : absolute;
  margin              : 0;
  left                : 10.70%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.78px;
  line-height         : 27.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-thismorningtodays .bp1-span1 {
  
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-thismorningtodays .bp1-span2 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  color               : rgba(28, 134, 198, 1.0);
  letter-spacing      : 1.01px;
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-thismorningtodays .bp1-span3 {
  letter-spacing      : 1.01px;
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-thismorningtodays .bp1-span4 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  color               : rgba(28, 134, 198, 1.0);
  letter-spacing      : 1.01px;
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-aug271250pm {
  background-color    : rgba(255,255,255,0.0);
  right               : 35.34%;
  bottom              : 11.70%;
  height              : calc(0.00% + 11px);
  width               : 19.23%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 10.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.44px;
  line-height         : 11.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-shape {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 3.82%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 27.40%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-shape1 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 4.07%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 10.58%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-shape2 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.45%;
  height              : 3.56%;
  width               : 5.29%;
  position            : absolute;
  margin              : 0;
  left                : 18.27%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group20 .bp1-shape3 {
  background-color    : rgba(255,255,255,0.0);
  right               : 10.58%;
  bottom              : 10.94%;
  height              : calc(0.00% + 18px);
  width               : calc(0.00% + 18px);
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 6.11%;
  height              : 40.02%;
  width               : 28.89%;
  position            : absolute;
  margin              : 0;
  left                : 35.42%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-rectangle21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-funwaystogetyour {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10.18%;
  height              : calc(0.00% + 52px);
  width               : 78.61%;
  position            : absolute;
  margin              : 0;
  left                : 10.70%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.78px;
  line-height         : 26.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-readmore {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25.70%;
  height              : calc(0.00% + 26px);
  width               : 78.61%;
  position            : absolute;
  margin              : 0;
  left                : 10.70%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(28, 134, 198, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 26.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-instagram1 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.70%;
  height              : calc(0.00% + 14px);
  width               : 14.42%;
  position            : absolute;
  margin              : 0;
  left                : 11.30%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-aug271250pm1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 35.34%;
  bottom              : 11.70%;
  height              : calc(0.00% + 11px);
  width               : 19.23%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 10.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.44px;
  line-height         : 11.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-shape4 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 3.82%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 27.40%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-shape5 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 4.07%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 10.58%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-shape6 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.45%;
  height              : 3.56%;
  width               : 5.29%;
  position            : absolute;
  margin              : 0;
  left                : 18.27%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group21 .bp1-shape7 {
  background-color    : rgba(255,255,255,0.0);
  right               : 10.58%;
  bottom              : 10.94%;
  height              : calc(0.00% + 18px);
  width               : calc(0.00% + 18px);
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group19 {
  background-color    : rgba(255,255,255,0.0);
  right               : 9.44%;
  bottom              : 9.37%;
  height              : 33.91%;
  width               : 25.00%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group19 .bp1-screenshot20180827at40907pm {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group19 .bp1-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : 44.14%;
  width               : 99.72%;
  position            : absolute;
  margin              : 0;
  left                : 0.14%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp1-desktophd .bp1-group22 .bp1-group19 .bp1-youtube1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 3.33%;
  bottom              : 4.20%;
  height              : calc(0.00% + 14px);
  width               : 13.33%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group18 {
  background-color    : rgba(255,255,255,0.0);
  right               : 7.50%;
  top                 : 14.56%;
  height              : 40.02%;
  width               : 28.89%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-rectangle22 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-wearechallengingt {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11.45%;
  height              : calc(0.00% + 130px);
  width               : 78.61%;
  position            : absolute;
  margin              : 0;
  left                : 10.70%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 1.0px;
  line-height         : 26.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-wearechallengingt .bp1-span1 {
  
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-wearechallengingt .bp1-span2 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-wearechallengingt .bp1-span3 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  color               : rgba(28, 134, 198, 1.0);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-wearechallengingt .bp1-span4 {
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  color               : rgba(28, 134, 198, 1.0);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-aug271250pm2 {
  background-color    : rgba(255,255,255,0.0);
  right               : 35.34%;
  bottom              : 11.70%;
  height              : calc(0.00% + 11px);
  width               : 19.23%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 10.0px;
  color               : rgba(80, 80, 80, 1.0);
  text-align          : left;
  letter-spacing      : 0.44px;
  line-height         : 11.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-shape8 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 3.82%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 27.40%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-shape9 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.20%;
  height              : 4.07%;
  width               : 3.85%;
  position            : absolute;
  margin              : 0;
  left                : 10.58%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-shape10 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 11.45%;
  height              : 3.56%;
  width               : 5.29%;
  position            : absolute;
  margin              : 0;
  left                : 18.27%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group18 .bp1-shape11 {
  background-color    : rgba(255,255,255,0.0);
  right               : 10.58%;
  bottom              : 10.94%;
  height              : calc(0.00% + 18px);
  width               : calc(0.00% + 18px);
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14.56%;
  height              : 40.02%;
  width               : 28.82%;
  position            : absolute;
  margin              : 0;
  left                : 7.15%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group8 .bp1-screenshot20180827at24531pm {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group8 .bp1-rectangle51 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 7.63%;
  height              : 37.40%;
  width               : 86.75%;
  position            : absolute;
  margin              : 0;
  left                : 6.63%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp1-desktophd .bp1-group22 .bp1-group8 .bp1-instagram2 {
  background-color    : rgba(255,255,255,0.0);
  right               : 9.64%;
  bottom              : 11.70%;
  height              : calc(0.00% + 14px);
  width               : 14.46%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group17 {
  background-color    : rgba(255,255,255,0.0);
  right               : 36.18%;
  top                 : 17.21%;
  height              : 34.32%;
  width               : 26.32%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group17 .bp1-a01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 94.72%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group17 .bp1-rectangle52 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : 43.62%;
  width               : 94.72%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.75;
}
.bp1-desktophd .bp1-group22 .bp1-group17 .bp1-instagram3 {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  bottom              : 4.75%;
  height              : calc(0.00% + 14px);
  width               : 24.80%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.52px;
  line-height         : 14.0px;
}
.bp1-desktophd .bp1-group22 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 8.25%;
  width               : 20.83%;
  position            : absolute;
  margin              : 0;
  left                : 39.51%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group .bp1-rectangle3 {
  background-color    : rgba(74, 144, 226, 1.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group22 .bp1-group .bp1-thelatest {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 20px);
  height              : calc(0.00% + 41px);
  width               : 74.33%;
  position            : absolute;
  margin              : 0;
  left                : 12.83%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 38.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.49px;
  line-height         : 41.0px;
}
.bp1-desktophd .bp1-group29 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 41.91%;
  height              : 13.61%;
  width               : 99.93%;
  position            : absolute;
  margin              : 0;
  left                : 0.03%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-mx645 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 837px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  top                 : 0%;
  height              : 100%;
  width               : 41.83%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-rectangle4 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-zx120zy80 {
  background-color    : rgba(255,255,255,0.0);
  right               : 9.63%;
  bottom              : 11.83%;
  height              : 19.18%;
  width               : 25.42%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-zx120zy801 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 12.72%;
  height              : 18.28%;
  width               : 25.42%;
  position            : absolute;
  margin              : 0;
  left                : 36.88%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-mx6451 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 12.54%;
  height              : 18.64%;
  width               : 25.75%;
  position            : absolute;
  margin              : 0;
  left                : 8.64%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-lyfthelpsunemploye {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24.55%;
  height              : calc(0.00% + 56px);
  width               : 80.40%;
  position            : absolute;
  margin              : 0;
  left                : 8.64%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : -0.4px;
  line-height         : 28.0px;
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-asignlemominclev {
  background-color    : rgba(255,255,255,0.0);
  top                 : 37.63%;
  height              : calc(0.00% + 46px);
  width               : 75.25%;
  position            : absolute;
  margin              : 0;
  left                : 8.47%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(130, 129, 129, 1.0);
  text-align          : left;
  letter-spacing      : -0.07px;
  line-height         : 23.0px;
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-asignlemominclev .bp1-span1 {
  
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-asignlemominclev .bp1-span2 {
  
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group27 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 41.22%;
  height              : 10.04%;
  width               : 24.75%;
  position            : absolute;
  margin              : 0;
  left                : 8.14%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group27 .bp1-buttonbg2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group27 .bp1-readmore1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 10px);
  height              : calc(0.00% + 19px);
  width               : 97.32%;
  position            : absolute;
  margin              : 0;
  left                : 1.34%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.57px;
  line-height         : 19.0px;
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group23 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 10.39%;
  height              : 7.35%;
  width               : 26.08%;
  position            : absolute;
  margin              : 0;
  left                : 8.64%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group23 .bp1-rectangle6 {
  background-color    : rgba(83, 158, 208, 1.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group29 .bp1-group28 .bp1-group23 .bp1-featured {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 20px);
  height              : calc(0.00% + 41px);
  width               : 86.62%;
  position            : absolute;
  margin              : 0;
  left                : 6.69%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.08px;
  line-height         : 41.0px;
}
.bp1-desktophd .bp1-section01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24.76%;
  height              : 17.27%;
  width               : 100.07%;
  position            : absolute;
  margin              : 0;
  left                : -0.03%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-rectangle7 {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 0%;
  height              : 100%;
  width               : 99.93%;
  position            : absolute;
  margin              : 0;
  left                : 0.03%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group14 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 12.99%;
  height              : 49.72%;
  width               : 25.54%;
  position            : absolute;
  margin              : 0;
  left                : 8.88%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-rectangle23 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-homepagetoutindia {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 270px;
  width               : 362px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-homepagetoutindia:hover {
  filter              : grayscale(100%);
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-weu2019reprovidingwate {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 7.10%;
  height              : calc(0.00% + 40px);
  width               : 88.86%;
  position            : absolute;
  margin              : 0;
  left                : 5.57%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.41px;
  line-height         : 20.0px;
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-weu2019reprovidingwate .bp1-span1 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group14 .bp1-weu2019reprovidingwate .bp1-span2 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group15 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 12.99%;
  height              : 49.72%;
  width               : 25.54%;
  position            : absolute;
  margin              : 0;
  left                : 37.23%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-rectangle24 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-homepageeducation {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 269px;
  width               : 360px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-homepageeducation:hover {
  filter              : grayscale(100%);
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-weu2019rehelpingstuden {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 7.10%;
  height              : calc(0.00% + 40px);
  width               : 84.51%;
  position            : absolute;
  margin              : 0;
  left                : 7.74%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.61px;
  line-height         : 20.0px;
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-weu2019rehelpingstuden .bp1-span1 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group15 .bp1-weu2019rehelpingstuden .bp1-span2 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group16 {
  background-color    : rgba(255,255,255,0.0);
  right               : 9.16%;
  bottom              : 12.99%;
  height              : 49.72%;
  width               : 25.54%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group16 .bp1-rectangle25 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group16 .bp1-ourfocushomepage2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 270px;
  width               : 360px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 1.0s ease-in-out;
}
.bp1-desktophd .bp1-section01 .bp1-group16 .bp1-ourfocushomepage2:hover {
  filter              : grayscale(100%);
}
.bp1-desktophd .bp1-section01 .bp1-group16 .bp1-weu2019readvancingdigi {
  background-color    : rgba(255,255,255,0.0);
  right               : 7.61%;
  bottom              : 7.10%;
  height              : calc(0.00% + 40px);
  width               : 82.34%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.61px;
  line-height         : 20.0px;
}
.bp1-desktophd .bp1-section01 .bp1-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 11.44%;
  height              : 19.35%;
  width               : 99.93%;
  position            : absolute;
  margin              : 0;
  left                : 0.03%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-section01 .bp1-group13 .bp1-unitedwayadvances {
  background-color    : rgba(255,255,255,0.0);
  right               : 21.67%;
  bottom              : 26.28%;
  height              : calc(0.00% + 50px);
  width               : 56.46%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.36px;
  line-height         : 25.0px;
}
.bp1-desktophd .bp1-section01 .bp1-group13 .bp1-unitedwayadvances .bp1-span1 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group13 .bp1-unitedwayadvances .bp1-span2 {
  
}
.bp1-desktophd .bp1-section01 .bp1-group13 .bp1-viewourimpact {
  background-color    : rgba(255,255,255,0.0);
  right               : 45.35%;
  bottom              : 0%;
  height              : calc(0.00% + 21px);
  width               : 9.10%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(245, 120, 20, 1.0);
  text-align          : left;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-section01 .bp1-group13 .bp1-whatwerefighting {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 41px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(83, 158, 208, 1.0);
  text-align          : center;
  letter-spacing      : 0.54px;
  line-height         : 41.0px;
}
.bp1-desktophd .bp1-counter {
  background-color    : rgba(255,255,255,0.0);
  right               : 6.32%;
  top                 : 19.20%;
  height              : 3.12%;
  width               : 87.22%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-counter .bp1-group9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 31.85%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-counter .bp1-group9 .bp1-ofpeopleinindial {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 42px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.41px;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-counter .bp1-group9 .bp1-a39 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 80px);
  width               : 19.00%;
  position            : absolute;
  margin              : 0;
  left                : 36.50%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp1-desktophd .bp1-counter .bp1-group9 .bp1-image1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 36.50%;
  top                 : 0%;
  height              : calc(0.00% + 50px);
  width               : 8.25%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 43.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.27px;
  line-height         : 50.0px;
}
.bp1-desktophd .bp1-counter .bp1-group12 {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  top                 : 0%;
  height              : 100%;
  width               : 31.85%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-counter .bp1-group12 .bp1-group11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-counter .bp1-group12 .bp1-group11 .bp1-ofyoungadultsina {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 42px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.41px;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-counter .bp1-group12 .bp1-group11 .bp1-a48 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 80px);
  width               : 19.00%;
  position            : absolute;
  margin              : 0;
  left                : 36.75%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp1-desktophd .bp1-counter .bp1-group12 .bp1-image2 {
  background-color    : rgba(255,255,255,0.0);
  right               : 36.50%;
  top                 : 0%;
  height              : calc(0.00% + 50px);
  width               : 8.25%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 43.0px;
  color               : rgba(136, 136, 136, 1.0);
  text-align          : left;
  letter-spacing      : 0.27px;
  line-height         : 50.0px;
}
.bp1-desktophd .bp1-counter .bp1-group10 {
  background-color    : rgba(255,255,255,0.0);
  right               : 33.68%;
  top                 : 0%;
  height              : 100%;
  width               : 31.85%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-counter .bp1-group10 .bp1-studentsintheus {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 0%;
  height              : calc(0.00% + 42px);
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.51px;
  line-height         : 21.0px;
}
.bp1-desktophd .bp1-counter .bp1-group10 .bp1-a7000 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : calc(0.00% + 80px);
  width               : 41.00%;
  position            : absolute;
  margin              : 0;
  left                : 29.50%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 100;
  font-style          : normal;
  font-size           : 68.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  letter-spacing      : 0.43px;
  line-height         : 80.0px;
}
.bp1-desktophd .bp1-group31 {
  background-color    : rgba(255,255,255,0.0);
  right               : -0.07%;
  top                 : 2.10%;
  height              : 14.93%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-bannerimages {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 612px;
  width               : 1440px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-group3 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 10.46%;
  height              : 6.86%;
  width               : 9.03%;
  position            : absolute;
  margin              : 0;
  left                : 4.51%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-group3 .bp1-buttonbg3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-group3 .bp1-donatenow {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28.57%;
  height              : calc(0.00% + 16px);
  width               : 73.08%;
  position            : absolute;
  margin              : 0;
  left                : 13.46%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group31 .bp1-group2 {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 19.61%;
  height              : 20.42%;
  width               : 37.08%;
  position            : absolute;
  margin              : 0;
  left                : 4.65%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-group2 .bp1-rectangle13 {
  background-color    : rgba(0, 0, 0, 1.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group31 .bp1-group2 .bp1-unitedwayisfighti {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  bottom              : 5.60%;
  height              : calc(0.00% + 108px);
  width               : 96.63%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.85px;
  line-height         : 36.0px;
}
.bp1-desktophd .bp1-group31 .bp1-group2 .bp1-unitedwayisfighti .bp1-span1 {
  
}
.bp1-desktophd .bp1-group31 .bp1-group2 .bp1-unitedwayisfighti .bp1-span2 {
  letter-spacing      : 0.81px;
}
.bp1-desktophd .bp1-group30 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -4px;
  height              : 130px;
  width               : 1448px;
  position            : absolute;
  margin              : 0;
  left                : -3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-appbarbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group4 {
  background-color    : rgba(255,255,255,0.0);
  right               : 23.90%;
  bottom              : 30.77%;
  height              : 12.31%;
  width               : 32.04%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group4 .bp1-ourimpact {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 8px);
  height              : calc(0.00% + 16px);
  width               : 18.10%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(139, 139, 139, 1.0);
  text-align          : center;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-group4 .bp1-ourpartners {
  background-color    : rgba(255,255,255,0.0);
  top                 : calc(50.00% - 8px);
  height              : calc(0.00% + 16px);
  width               : 22.20%;
  position            : absolute;
  margin              : 0;
  left                : 25.86%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(139, 139, 139, 1.0);
  text-align          : center;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-group4 .bp1-getinvolved {
  background-color    : rgba(255,255,255,0.0);
  right               : 24.14%;
  top                 : calc(50.00% - 8px);
  height              : calc(0.00% + 16px);
  width               : 20.91%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(139, 139, 139, 1.0);
  text-align          : center;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-group4 .bp1-newsroom {
  background-color    : rgba(255,255,255,0.0);
  right               : 0%;
  top                 : calc(50.00% - 8px);
  height              : calc(0.00% + 16px);
  width               : 17.24%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(139, 139, 139, 1.0);
  text-align          : center;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-group5 {
  background-color    : rgba(255,255,255,0.0);
  right               : 12.57%;
  bottom              : 20.00%;
  height              : 32.31%;
  width               : 6.70%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group5 .bp1-buttonbg4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group5 .bp1-donate {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28.57%;
  height              : calc(0.00% + 16px);
  width               : 58.76%;
  position            : absolute;
  margin              : 0;
  left                : 20.62%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-group6 {
  background-color    : rgba(255,255,255,0.0);
  right               : 2.07%;
  bottom              : 20.00%;
  height              : 32.31%;
  width               : 9.05%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group6 .bp1-buttonbg5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-group6 .bp1-takeaction {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28.57%;
  height              : calc(0.00% + 16px);
  width               : 71.76%;
  position            : absolute;
  margin              : 0;
  left                : 14.12%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 16.0px;
}
.bp1-desktophd .bp1-group30 .bp1-huwdemocounty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : 44px;
  width               : 226px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-rectangle8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3.08%;
  height              : 26.15%;
  width               : 99.45%;
  position            : absolute;
  margin              : 0;
  left                : 0.21%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-a1a33528e08076ac4a01b4946fc94ad77 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 73px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 1127px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-a1a33528e08076ac4a01b4946fc94ad77 .bp1-shape12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0%;
  height              : 100%;
  width               : 100%;
  position            : relative;
  margin              : 0;
  left                : 0%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-desktophd .bp1-group30 .bp1-volunteer {
  background-color    : rgba(255,255,255,0.0);
  right               : 19.20%;
  top                 : 11.54%;
  height              : calc(0.00% + 13px);
  width               : 3.25%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 11.0px;
  color               : rgba(12, 12, 12, 1.0);
  text-align          : left;
  line-height         : 13.0px;
}
.bp1-desktophd .bp1-group30 .bp1-careers1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 14.71%;
  top                 : 11.54%;
  height              : calc(0.00% + 13px);
  width               : 2.62%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 11.0px;
  color               : rgba(12, 12, 12, 1.0);
  text-align          : left;
  line-height         : 13.0px;
}
.bp1-desktophd .bp1-group30 .bp1-a211 {
  background-color    : rgba(255,255,255,0.0);
  right               : 11.12%;
  top                 : 11.54%;
  height              : calc(0.00% + 13px);
  width               : 1.73%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 11.0px;
  color               : rgba(12, 12, 12, 1.0);
  text-align          : left;
  line-height         : 13.0px;
}
.bp1-desktophd .bp1-group30 .bp1-findyourunitedway {
  background-color    : rgba(255,255,255,0.0);
  right               : 2.14%;
  top                 : 11.54%;
  height              : calc(0.00% + 13px);
  width               : 7.94%;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Roboto", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 11.0px;
  color               : rgba(12, 12, 12, 1.0);
  text-align          : right;
  line-height         : 13.0px;
}
/* .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) {
  .bp3-screen1 {
    display             : block;
  }
  .bp2-tablet {
    display             : none;
  }
  .bp1-desktophd {
    display             : none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1439px) {
  .bp3-screen1 {
    display             : none;
  }
  .bp2-tablet {
    display             : block;
  }
  .bp1-desktophd {
    display             : none;
  }
}
@media screen and (min-width: 1440px) {
  .bp3-screen1 {
    display             : none;
  }
  .bp2-tablet {
    display             : none;
  }
  .bp1-desktophd {
    display             : block;
  }
}
