@import url('https://fonts.googleapis.com/css?family=Open+Sans:700,400,600,300');

@font-face {
                          font-family: "NB";
                          src: url('https://www.novobanco.pt/images/chlandingpage19/NB.ttf') format("truetype");
                        }
                        
.anima-overlay {
  position            : absolute;
  opacity             : 0;
  display             : none;
  top                 : 0;
  width               : 100%;
  height              : 100%;
}
.bp3-lphp {
  width               : 100%;
  min-width           : 1280px;
  height              : 100vh;
  min-height          : 2290px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
textarea:focus, input:focus {
  outline             : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp3-anima-animate-enter {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp3-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp3-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-anima-animate-enter1 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp3-anima-animate-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-anima-animate-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-anima-animate-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-anima-animate-enter1-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp3-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp3-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp3-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp3-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp3-anima-animate-enter2 {
  opacity             : 0;
  transform           : scale(1.1);
  display             : block;
  -webkit-animation   : bp3-anima-animate-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp3-anima-animate-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp3-anima-animate-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp3-anima-animate-enter2-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp3-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-moz-keyframes bp3-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@-o-keyframes bp3-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
@keyframes bp3-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: scale(1.1);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: scale(1);
    }
}
.bp3-lphp .bp3-headernb {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 230px;
  width               : 1279px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 444px;
  width               : 2500px;
  position            : absolute;
  margin              : 0;
  left                : -610px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner .bp3-base {
  background-color    : rgba(242, 244, 248, 1.0);
  top                 : 0px;
  height              : 400px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner .bp3-copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 71px;
  height              : 189px;
  width               : 443px;
  position            : absolute;
  margin              : 0;
  left                : 680px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner .bp3-copy .bp3-comprometasecoma {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 50.0px;
  color               : rgba(196, 220, 61, 1.0);
  text-align          : left;
  line-height         : 50.0px;
}
.bp3-lphp .bp3-herobanner .bp3-copy .bp3-cr351ditohabita347343onb {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp3-lphp .bp3-herobanner .bp3-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 205px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 643px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-herobanner .bp3-btn-view:hover {
  transform           : scale(1.05);
}
.bp3-lphp .bp3-herobanner .bp3-btn-view .bp3-basebtn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner .bp3-btn-view .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 53px;
  height              : 10px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 261px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-herobanner .bp3-btn-view .bp3-simularcr351ditohabi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.3px;
  line-height         : 17.0px;
}
.bp3-lphp .bp3-herobanner .bp3-buildingsvect {
  background-color    : rgba(255,255,255,0.0);
  top                 : 81px;
  height              : 363px;
  width               : 616px;
  position            : absolute;
  margin              : 0;
  left                : 1141px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1020px;
  height              : 674px;
  width               : 2000px;
  position            : absolute;
  margin              : 0;
  left                : -360px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-bigcolorbase {
  background-color    : rgba(71, 186, 197, 1.0);
  top                 : 0px;
  height              : 630px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-greenline {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 384px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 581px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 386px;
  height              : 430px;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 610px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 807px;
  height              : 16px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 829px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-ovalcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 807px;
  height              : 16px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 1155px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-path41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 386px;
  height              : 430px;
  width               : 223px;
  position            : absolute;
  margin              : 0;
  left                : 1169px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-secondtitle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 338px;
  height              : 48px;
  width               : 899px;
  position            : absolute;
  margin              : 0;
  left                : 522px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-secondtitle .bp3-maissolu347365es {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-secondtitle .bp3-greenline1 {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 46px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 839px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-secondtitlecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 338px;
  height              : 31px;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 1320px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-secondtitlecopy .bp3-saibamais {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-familyimage {
  background-color    : rgba(255,255,255,0.0);
  top                 : 365px;
  height              : 383px;
  width               : 596px;
  position            : absolute;
  margin              : 0;
  left                : 760px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins {
  background-color    : rgba(255,255,255,0.0);
  top                 : 404px;
  height              : 410px;
  width               : 1103px;
  position            : absolute;
  margin              : 0;
  left                : 449px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .legenda {
  background-color    : rgba(255,255,255,0.0);
  top                 : 520px;
  height              : 200px;
  width               : 1040px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-size           : 13.0px;
  text-align          : left;
  line-height         : 20.0px;
  font-style          : normal;
  color               : rgba(103, 108, 111, 1.0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 320px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 780px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010 .bp3-greyline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-010 .bp3-btntxt010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020 .bp3-btntxt020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-020 .bp3-greyline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030 .bp3-btntxt030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-030 .bp3-greyline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}

.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040 .bp3-btntxt040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-direita .bp3-040 .bp3-greyline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}


.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 320px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 .bp3-greyline {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 .bp3-btntxt01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 127px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-01 .bp3-btntxt01on {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 127px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02 .bp3-greyline {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-02 .bp3-btntxt02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03 .bp3-greyline {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-03 .bp3-btntxt03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}

.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04:hover {
  transform           : translate(5px, 0);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04 .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04 .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 223px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04 .bp3-greyline {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-pagesquicklinkwins .bp3-letf .bp3-04 .bp3-btntxt04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 757px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 827px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-btn-view:hover {
  transform           : scale(1.1);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-btn-view .bp3-basebtn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-btn-view .bp3-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 53px;
  height              : 10px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 261px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-btn-view .bp3-simularcr311ditohabi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.3px;
  line-height         : 17.0px;
}

.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-title {
  background-color    : rgba(255,255,255,0.0);
  top                 : 126px;
  height              : 125px;
  width               : 537px;
  position            : absolute;
  margin              : 0;
  left                : 732px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-title .bp3-encontreaquiamelh {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 539px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 35.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 47.0px;
}
.bp3-lphp .bp3-othersolutionsorpagescopy .bp3-title .bp3-omesmobancodifer {
  background-color    : rgba(255,255,255,0.0);
  top                 : 102px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 128px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp3-lphp .bp3-vantagens {
  background-color    : rgba(255,255,255,0.0);
  top                 : 500px;
  height              : 640px;
  width               : 1200px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : 480px;
  width               : 1200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 420px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-cardbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 420px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-iconpc {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 154px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-acompanheonlinetod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 145px;
  height              : auto;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 75px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 34.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-acompanheonlinetod .bp3-span1 {
  
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-acompanheonlinetod .bp3-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-acompanheonlinetod .bp3-span3 {
  
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-acompanheonlinetod .bp3-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 267px;
  height              : auto;
  width               : 256px;
  position            : absolute;
  margin              : 0;
  left                : 78px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-vantagem .bp3-greenline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 176px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 480px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 390px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-cardbasecta {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 480px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-iconfiles {
  background-color    : rgba(255,255,255,0.0);
  top                 : 65px;
  height              : 80px;
  width               : 70px;
  position            : absolute;
  margin              : 0;
  left                : 175px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-obtenhanomomentou {
  background-color    : rgba(255,255,255,0.0);
  top                 : 177px;
  height              : auto;
  width               : 294px;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 34.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-obtenhanomomentou .bp3-span1 {
  
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-obtenhanomomentou .bp3-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 234px;
  height              : auto;
  width               : 256px;
  position            : absolute;
  margin              : 0;
  left                : 82px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 310px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 75px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-btn-view:hover {
  transform           : scale(1.1);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-btn-view .bp3-basebtn2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-btn-view .bp3-obterpr311decis303o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 71px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 17.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-predecis343o .bp3-greenline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 180px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 420px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 780px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-cardbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 420px;
  width               : 420px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-iconsatis {
  background-color    : rgba(255,255,255,0.0);
  top                 : 50px;
  height              : 74px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 185px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-a923dosclientesr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 145px;
  height              : auto;
  width               : 299px;
  position            : absolute;
  margin              : 0;
  left                : 61px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 34.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-a923dosclientesr .bp3-span1 {
  
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-a923dosclientesr .bp3-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-a923dosclientesr .bp3-span3 {
  
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-a923dosclientesr .bp3-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 267px;
  height              : auto;
  width               : 256px;
  position            : absolute;
  margin              : 0;
  left                : 82px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp3-lphp .bp3-vantagens .bp3-cards .bp3-satisfa347343o .bp3-greenline {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 180px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-vantagens .bp3-paraasuanovacasa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 783px;
  position            : absolute;
  margin              : 0;
  left                : 209px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 35.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 47.0px;
}
.bp3-lphp .bp3-vantagens .bp3-fiqueaconhecertod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 107px;
  height              : auto;
  width               : 637px;
  position            : absolute;
  margin              : 0;
  left                : 282px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp3-lphp .bp3-footernb {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1925px;
  height              : 125px;
  width               : 1279px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-footernb .bp3-footercopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 125px;
  width               : 1279px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-click2call {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : 104px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 1171px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp3-lphp .bp3-click2call:hover {
  transform           : scale(1.1);
}
.bp3-lphp .bp3-click2call .bp3-callbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 104px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-lphp .bp3-click2call .bp3-callmebaby {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : 31px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
/* .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;
    }
}
.bp2-lpmobile {
  width               : 100%;
  min-width           : 375px;
  height              : 100vh;
  min-height          : 4180px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-lpmobile .bp2-header {
  background-color    : rgba(255,255,255,0.0);
  width               : 375px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-header-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 163px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-rectanglecopy {
  background-color    : rgba(71, 186, 197, 1.0);
  top                 : 1900px;
  height              : 1430px;
  width               : calc(100.00% + 525px);
  position            : absolute;
  margin              : 0;
  left                : -264px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-onboardingpagev4 {
  background-color    : rgba(255,255,255,0.0);
  width               : 407px;
  margin-right        : -34px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 34px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-onboardingpagev4-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 3150px;
  align-items         : center;
  height              : 262px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-encontreaquiamelh {
  background-color    : rgba(255,255,255,0.0);
  width               : 341px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp2-lpmobile .bp2-encontreaquiamelh-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1955px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-omesmobancodifer {
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp2-lpmobile .bp2-omesmobancodifer-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 2080px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}

.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 398px;
  width               : 178px;
  position            : absolute;
  margin              : 0;
  left                : 100px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title .bp2-greenline {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 46px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : 350px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 88px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title .bp2-maissolu347365es {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 510px;
  height              : 398px;
  width               : 142px;
  position            : absolute;
  margin              : 0;
  left                : 118px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title1 .bp2-greenline {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 46px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title1 .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : 350px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 70px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-title1 .bp2-saibamais {
  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         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}


.bp2-lpmobile .bp2-rectangle {
  background-color    : rgba(242, 244, 248, 1.0);
  top                 : 25px;
  height              : 390px;
  width               : 240.00%;
  position            : absolute;
  margin              : 0;
  left                : -70.40%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-illust {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-illust-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 274px;
  align-items         : center;
  height              : 188px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-comprometasecoma {
  background-color    : rgba(255,255,255,0.0);
  width               : 315px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 35.0px;
  color               : rgba(196, 220, 61, 1.0);
  text-align          : center;
  line-height         : 35.0px;
}
.bp2-lpmobile .bp2-comprometasecoma-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 69px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-cr351ditohabita347343onb {
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp2-lpmobile .bp2-cr351ditohabita347343onb-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 47px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-btn-view {
  background-color    : rgba(255,255,255,0.0);
  width               : 326px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-btn-view-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 160px;
  align-items         : center;
  height              : 135px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-btn-view-layout-container2 {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 3410px;
  align-items         : center;
  height              : 135px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-btn-view .bp2-rectangle5copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 326px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-btn-view .bp2-simularcr311ditohabi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 71px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 17.0px;
}
.bp2-lpmobile .bp2-vantagens {
  background-color    : rgba(255,255,255,0.0);
  width               : 1035px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-carousel {
  background-color    : rgba(255,255,255,0.0);
  top                 : 130px;
  height              : 450px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 570px;
  align-items         : center;
  height              : 550px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-vantagens .bp2-paraasuanovacasa {
  background-color    : rgba(255,255,255,0.0);
  top                 : -40px;
  height              : auto;
  width               : 339px;
  position            : absolute;
  margin              : 0;
  left                : 348px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-fiqueaconhecertod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 82px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 384px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-online {
  background-color    : rgba(255,255,255,0.0);
  top                 : 120px;
  height              : 390px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 330px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 390px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-suspendissesitametcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 235px;
  height              : auto;
  width               : 255px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc {
  background-color    : rgba(255,255,255,0.0);
  top                 : 55px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 136px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 10px;
  width               : 102px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path0 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 6px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 45px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : 15px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 92px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 57px;
  width               : 84px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 47px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 34px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-group .bp2-oval1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 33px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-shape1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 34px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : 6px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 6px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 34px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-internetbanking .bp2-path7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 2px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 23px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 79px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23px;
  height              : 9px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-group15 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 2px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-pc .bp2-group15 .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 8px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-acompanheonlinetod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : auto;
  width               : 241px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 20.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-acompanheonlinetod .bp2-span1 {
  
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-acompanheonlinetod .bp2-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-acompanheonlinetod .bp2-span3 {
  
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-acompanheonlinetod .bp2-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 158px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-online .bp2-lines .bp2-rectangle2 {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage {
  background-color    : rgba(255,255,255,0.0);
  top                 : 477px;
  height              : 420px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 330px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 39bp2-vantagens-layout-container0px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 220px;
  height              : auto;
  width               : 255px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-btn1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 740px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  z-index             : 1;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-btn1 .bp2-rectangle5copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-btn1 .bp2-obterpr311decis303o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 71px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 17.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature {
  background-color    : rgba(255,255,255,0.0);
  top                 : 50px;
  height              : 80px;
  width               : 70px;
  position            : absolute;
  margin              : 0;
  left                : 153px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path0 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 80px;
  width               : 70px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : 1px;
  width               : 19px;
  position            : absolute;
  margin              : 0;
  left                : 25px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : 1px;
  width               : 19px;
  position            : absolute;
  margin              : 0;
  left                : 25px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 22px;
  height              : 16px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-group .bp2-path12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 13px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-group .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 14px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : 34px;
  width               : 53px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 64px;
  width               : 53px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 18px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 14px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : 7px;
  width               : 53px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 61px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 1px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 1px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 1px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 47px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-digitalsignature .bp2-path11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 9px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-obtenhanomomentou {
  background-color    : rgba(255,255,255,0.0);
  top                 : 175px;
  height              : auto;
  width               : 241px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 20.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-obtenhanomomentou .bp2-span1 {
  
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-obtenhanomomentou .bp2-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 158px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantage .bp2-lines .bp2-rectangle2 {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 865px;
  height              : 390px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 330px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 390px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-suspendissesitametcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 243px;
  height              : auto;
  width               : 255px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc {
  background-color    : rgba(255,255,255,0.0);
  top                 : 55px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 136px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 10px;
  width               : 102px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path0 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 74px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 6px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 45px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : 15px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 92px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 57px;
  width               : 84px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 47px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 34px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-group .bp2-oval1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 33px;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-shape1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 34px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : 6px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 6px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 12px;
  height              : 34px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-internetbanking .bp2-path7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 2px;
  width               : 34px;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 23px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 79px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-group15 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23px;
  height              : 9px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 86px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-group15 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4px;
  height              : 2px;
  width               : 8px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-pc .bp2-group15 .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : 8px;
  width               : 2px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-acompanheonlinetod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 155px;
  height              : auto;
  width               : 241px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 20.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-acompanheonlinetod .bp2-span1 {
  
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-acompanheonlinetod .bp2-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-acompanheonlinetod .bp2-span3 {
  
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-acompanheonlinetod .bp2-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 158px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-nextadavantagecopy .bp2-lines .bp2-rectangle2 {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-mavigation {
  background-color    : rgba(255,255,255,0.0);
  top                 : 525px;
  height              : 15px;
  width               : 53px;
  position            : absolute;
  margin              : 0;
  left                : 491px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-mavigation .bp2-oval2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 11px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-mavigation .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 15px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-vantagens .bp2-mavigation .bp2-oval1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 11px;
  width               : 11px;
  position            : absolute;
  margin              : 0;
  left                : 42px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins {
  background-color    : rgba(255,255,255,0.0);
  width               : 375px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .legenda {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1390px;
  height              : 590px;
  width               : 334px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-size           : 13.0px;
  text-align          : left;
  line-height         : 20.0px;
  font-style          : normal;
  color               : rgba(103, 108, 111, 1.0);
}
.bp2-lpmobile .bp2-pagesquicklinkwins-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 2150px;
  align-items         : center;
  height              : 590px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 410px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-rectangle1on {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-btntxt01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 152px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-01 .bp2-btntxt01on {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 152px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 .bp2-rectangle1on {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-02 .bp2-btntxt02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 158px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-03 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-03 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-03 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-03 .bp2-btntxt03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-04 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-04 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-04 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-letf .bp2-04 .bp2-btntxt04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita {
  background-color    : rgba(255,255,255,0.0);
  top                 : 570px;
  height              : 410px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-010 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-010 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-010 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-010 .bp2-btntxt010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 128px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-020 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-020 .bp2-btntxt020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-020 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-020 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-030 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-030 .bp2-btntxt030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-030 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-030 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-040 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 375px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-040 .bp2-btntxt040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-040 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 45px;
  position            : absolute;
  margin              : 0;
  left                : 270px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-lpmobile .bp2-pagesquicklinkwins .bp2-direita .bp2-040 .bp2-rectangle1 {
  background-color    : rgba(155, 161, 161, 1.0);
  top                 : 35px;
  height              : 30px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
/* .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-tabletportrait {
  width               : 100%;
  min-width           : 768px;
  height              : 100vh;
  min-height          : 3220px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-tabletportrait .bp1-headernb {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 232px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1374px;
  height              : 1326px;
  width               : 1280px;
  position            : absolute;
  margin              : 0;
  left                : -256px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-rectanglecopy {
  background-color    : rgba(71, 186, 197, 1.0);
  top                 : 0px;
  height              : 640px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-onboardingpagev4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 960px;
  height              : 333px;
  width               : 519px;
  position            : absolute;
  margin              : 0;
  left                : 430px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 604px;
  width               : 588px;
  position            : absolute;
  margin              : 0;
  left                : 345px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .legenda {
  background-color    : rgba(255,255,255,0.0);
  top                 : 990px;
  height              : 420px;
  width               : 530px;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-size           : 13.0px;
  text-align          : left;
  line-height         : 20.0px;
  font-style          : normal;
  color               : rgba(103, 108, 111, 1.0);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 46px;
  height              : 456px;
  width               : 336px;
  position            : absolute;
  margin              : 0;
  left                : 126px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines .bp1-greenline {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines .bp1-greenline1 {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 276px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines .bp1-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 454px;
  width               : 140px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines .bp1-path41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 421px;
  width               : 138px;
  position            : absolute;
  margin              : 0;
  left                : 169px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-lines .bp1-ovalcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 414px;
  height              : 16px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 160px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 469px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 121px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-btn-view:hover {
  transform           : scale(1.05);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-btn-view .bp1-basebtn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 346px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-btn-view .bp1-arrowlink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 53px;
  height              : 10px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 261px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-btn-view .bp1-simularcr311ditohabi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 62px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.3px;
  line-height         : 17.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-secondtitle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 31px;
  width               : 435px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-secondtitle .bp1-maissolu347365es {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 32px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-secondtitle .bp1-saibamais {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 36.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita {
  background-color    : rgba(255,255,255,0.0);
  top                 : 68px;
  height              : 410px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 276px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-010 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-010 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-010 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-010 .bp1-btntxt010 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-020 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-020 .bp1-btntxt020 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-020 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 213px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-020 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-030 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-030 .bp1-btntxt030 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-030 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 213px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-030 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-040 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-040 .bp1-btntxt040 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-040 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 213px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-direita .bp1-040 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf {
  background-color    : rgba(255,255,255,0.0);
  top                 : 68px;
  height              : 410px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 .bp1-btntxt01 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 127px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-01 .bp1-btntxt01on {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 127px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 90px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-02 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-02 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-02 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-02 .bp1-btntxt02 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 180px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-03 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-03 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-03 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-03 .bp1-btntxt03 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 41px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-04 .bp1-baselinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 140px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-04 .bp1-arrowlinktablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 45px;
  height              : 10px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-04 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 30px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-pagesquicklinkwins .bp1-letf .bp1-04 .bp1-btntxt04 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 132px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 15.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-title {
  background-color    : rgba(255,255,255,0.0);
  top                 : 150px;
  height              : 125px;
  width               : 537px;
  position            : absolute;
  margin              : 0;
  left                : 371px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-title .bp1-encontreaquiamelh {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 539px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 35.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 47.0px;
}
.bp1-tabletportrait .bp1-othersolutionsorpages .bp1-title .bp1-omesmobancodifer {
  background-color    : rgba(255,255,255,0.0);
  top                 : 102px;
  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         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp1-tabletportrait .bp1-headernbcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 232px;
  width               : 768px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 443px;
  width               : 1350px;
  position            : absolute;
  margin              : 0;
  left                : -291px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-rectangle {
  background-color    : rgba(242, 244, 248, 1.0);
  top                 : 0px;
  height              : 400px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text {
  background-color    : rgba(255,255,255,0.0);
  top                 : 69px;
  height              : 311px;
  width               : 443px;
  position            : absolute;
  margin              : 0;
  left                : 282px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text .bp1-comprometasecoma {
  background-color    : rgba(255,255,255,0.0);
  top                 : 26px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 50.0px;
  color               : rgba(196, 220, 61, 1.0);
  text-align          : left;
  line-height         : 50.0px;
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text .bp1-cr351ditohabita347343onb {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "NB", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(155, 161, 161, 1.0);
  text-align          : left;
  line-height         : 22.0px;
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text .bp1-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : 135px;
  width               : 326px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text .bp1-btn-view .bp1-rectangle5copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 326px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-text .bp1-btn-view .bp1-simularcr311ditohabi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 68px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.3px;
  line-height         : 17.0px;
}
.bp1-tabletportrait .bp1-herobannercopy .bp1-buildingstablet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 81px;
  height              : 362px;
  width               : 615px;
  position            : absolute;
  margin              : 0;
  left                : 663px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 500px;
  height              : 996px;
  width               : 773px;
  position            : absolute;
  margin              : 0;
  left                : -3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-fiqueaconhecertod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 107px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 253px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards {
  background-color    : rgba(255,255,255,0.0);
  top                 : 145px;
  height              : 851px;
  width               : 773px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-cardtabletbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-iconpc {
  background-color    : rgba(255,255,255,0.0);
  top                 : 105px;
  height              : 70px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  left                : 90px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : 123px;
  width               : 401px;
  position            : absolute;
  margin              : 0;
  left                : 251px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-acompanheonlinetod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 387px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : left;
  line-height         : 34.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-acompanheonlinetod .bp1-span1 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-acompanheonlinetod .bp1-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-acompanheonlinetod .bp1-span3 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-acompanheonlinetod .bp1-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-group3 .bp1-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 112px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a1 .bp1-lines .bp1-rectangle {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 271px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-acompanheonlinetod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : auto;
  width               : 387px;
  position            : absolute;
  margin              : 0;
  left                : 239px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : left;
  line-height         : 34.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-acompanheonlinetod .bp1-span1 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-acompanheonlinetod .bp1-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-acompanheonlinetod .bp1-span3 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-acompanheonlinetod .bp1-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 124px;
  height              : auto;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 239px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-cardtabletbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-btn-view {
  background-color    : rgba(255,255,255,0.0);
  top                 : 145px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 212px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-btn-view .bp1-basebtn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 135px;
  width               : 271px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-btn-view .bp1-obterpr311decis303o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 49px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 71px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 17.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-iconfile {
  background-color    : rgba(255,255,255,0.0);
  top                 : 98px;
  height              : 80px;
  width               : 70px;
  position            : absolute;
  margin              : 0;
  left                : 108px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-obtenhafacilmentee {
  background-color    : rgba(255,255,255,0.0);
  top                 : 77px;
  height              : auto;
  width               : 437px;
  position            : absolute;
  margin              : 0;
  left                : 250px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : left;
  line-height         : 34.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-obtenhafacilmentee .bp1-span1 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-obtenhafacilmentee .bp1-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-suspendissesitametcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 250px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-linescopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 111px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a2 .bp1-linescopy .bp1-rectangle {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 541px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-cardtabletbase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 310px;
  width               : 772px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-iconuserlove {
  background-color    : rgba(255,255,255,0.0);
  top                 : 103px;
  height              : 74px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 119px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : 123px;
  width               : 440px;
  position            : absolute;
  margin              : 0;
  left                : 251px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-a923dosclientesr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 442px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(51, 51, 51, 1.0);
  text-align          : left;
  line-height         : 34.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-a923dosclientesr .bp1-span1 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-a923dosclientesr .bp1-span2 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-a923dosclientesr .bp1-span3 {
  
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-a923dosclientesr .bp1-span4 {
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-group4 .bp1-suspendissesitamet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 403px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(129, 137, 137, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-lines {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 2px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 112px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-cards .bp1-a3 .bp1-lines .bp1-rectangle {
  background-color    : rgba(196, 220, 61, 1.0);
  top                 : 0px;
  height              : 2px;
  width               : 60px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-vantagenscopy .bp1-paraasuanovacasa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 550px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Open Sans", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 35.0px;
  color               : rgba(103, 108, 111, 1.0);
  text-align          : center;
  line-height         : 47.0px;
}
.bp1-tabletportrait .bp1-icallyoucopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 110px;
  height              : 104px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 656px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-icallyoucopy .bp1-ovalcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 104px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-tabletportrait .bp1-icallyoucopy .bp1-pathcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 25px;
  height              : 31px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 37px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@media screen and (max-width: 767px) {
  .bp2-lpmobile {
    display             : block;
  }
  .bp1-tabletportrait {
    display             : none;
  }
  .bp3-lphp {
    display             : none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .bp2-lpmobile {
    display             : none;
  }
  .bp1-tabletportrait {
    display             : block;
  }
  .bp3-lphp {
    display             : none;
  }
}
@media screen and (min-width: 1280px) {
  .bp2-lpmobile {
    display             : none;
  }
  .bp1-tabletportrait {
    display             : none;
  }
  .bp3-lphp {
    display             : block;
  }
}