/* Minification failed. Returning unminified contents.
(1014,1): run-time error CSS1019: Unexpected token, found '@import'
(1014,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700')'
(1062,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1078,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1110,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1139,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1155,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1187,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1216,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1232,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1264,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1293,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1309,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1341,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1370,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1386,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1418,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1447,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1463,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1495,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1524,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1540,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1572,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1601,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1617,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1649,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1678,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1694,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1726,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2391,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2405,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2433,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2476,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2492,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2524,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2553,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2569,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2601,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2630,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2646,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2678,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2707,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2723,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2755,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2784,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2800,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2832,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2861,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2877,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2909,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2938,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2954,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2986,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3015,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3031,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3063,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3092,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3108,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3140,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3169,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3185,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3217,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3568,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3582,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3610,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700');


.android-mobile-copy {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 568px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.an-animation-enter18 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  animation           : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter19 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  animation           : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter20 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.300000011921s;
  -moz-animation-delay: 0.300000011921s;
  -o-animation-delay  : 0.300000011921s;
  animation-delay     : 0.300000011921s;
}
@-webkit-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter21 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay  : 0.5s;
  animation-delay     : 0.5s;
}
@-webkit-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter22 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.699999988079s;
  -moz-animation-delay: 0.699999988079s;
  -o-animation-delay  : 0.699999988079s;
  animation-delay     : 0.699999988079s;
}
@-webkit-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter23 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.899999976158s;
  -moz-animation-delay: 0.899999976158s;
  -o-animation-delay  : 0.899999976158s;
  animation-delay     : 0.899999976158s;
}
@-webkit-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter24 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.10000002384s;
  -moz-animation-delay: 1.10000002384s;
  -o-animation-delay  : 1.10000002384s;
  animation-delay     : 1.10000002384s;
}
@-webkit-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter25 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.29999995232s;
  -moz-animation-delay: 1.29999995232s;
  -o-animation-delay  : 1.29999995232s;
  animation-delay     : 1.29999995232s;
}
@-webkit-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.android-mobile-copy .rectangle2 {
  background-color    : rgba(0, 35, 208, 0.9);
  top                 : 0px;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .logo {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 90px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.android-mobile-copy .logo-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 16px;
  align-items         : center;
  height              : 33px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.android-mobile-copy .homepagelink {
  background-color    : rgba(215, 215, 215, 1.0);
  width               : 126px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  opacity             : 0.0;
}
.android-mobile-copy .homepagelink-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6px;
  align-items         : center;
  height              : 51px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.android-mobile-copy .group8 {
  background-color    : rgba(255, 255, 255, 0.0);
  right               : 0px;
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
}
.android-mobile-copy .group8 .rectangle {
  background-color    : rgba(215, 215, 215, 0.0);
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .group8 .hidenavbaricon {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 20px;
  height              : 24px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
}
.android-mobile-copy .stacked-group {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 110px;
  height              : auto;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.android-mobile-copy .stacked-group .group {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group .rectangle1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group .how-it-works {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group2 .rectangle3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group2 .parking-operators {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group3 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group3 .rectangle4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group3 .contact-us {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group4 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group4 .park {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group4 .rectangle5 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group5 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group5 .account {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group5 .rectangle6 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group6 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group6 .get-started {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group6 .rectangle7 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .homepagelink1 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 126px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.android-mobile-copy .homepagelink1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6px;
  align-items         : center;
  height              : 51px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700');


.anima-overlay {
  position            : absolute;
  opacity             : 0;
  display             : none;
  top                 : 0;
  width               : 100%;
  height              : 100%;
}
.anima-overlay {
  position            : absolute;
  opacity             : 0;
  display             : none;
  top                 : 0;
  width               : 100%;
  height              : 100%;
}
.bp1-contactus {
  width               : 100%;
  min-width           : 1280px;
  height              : 100vh;
  min-height          : 1449px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(254, 255, 254, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-an-animation-enter23 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter23-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter23-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter23-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter23-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter24 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter24-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter24-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter24-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter24-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter25 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.39999997616s;
  -moz-animation-delay: 1.39999997616s;
  -o-animation-delay  : 1.39999997616s;
  animation-delay     : 1.39999997616s;
}
@-webkit-keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter26 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter26-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter26-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter26-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter26-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.39999997616s;
  -moz-animation-delay: 1.39999997616s;
  -o-animation-delay  : 1.39999997616s;
  animation-delay     : 1.39999997616s;
}
@-webkit-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter27 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter27-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter27-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter27-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter27-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter28 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter28-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter28-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter28-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter28-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter29 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter29-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter29-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter29-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter29-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp1-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter30 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter30-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter30-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter30-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter30-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter31 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter31-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter31-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter31-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter31-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.20000004768s;
  -moz-animation-delay: 1.20000004768s;
  -o-animation-delay  : 1.20000004768s;
  animation-delay     : 1.20000004768s;
}
@-webkit-keyframes bp1-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-contactus .bp1-bitmap {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 100%;
  pointer-events      : auto;
  position            : relative;
  left                : 0px;
}
.bp1-contactus .bp1-bitmap-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : -1px;
  align-items         : center;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-contactus .bp1-bitmap .bp1-bitmap1 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  top                 : 0px;
  left                : 0px;
  margin              : 0;
  width               : 100%;
  opacity             : 0.15;
}
.bp1-contactus .bp1-footer {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2124px;
  height              : 660px;
  pointer-events      : auto;
  margin-top          : 424px;
  position            : relative;
  margin-bottom       : -424px;
}
.bp1-contactus .bp1-footer-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0;
  align-items         : center;
  height              : 100%;
  width               : 100%;
  justify-content     : center;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-contactus .bp1-footer .bp1-foogerbg {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  pointer-events      : auto;
  width               : 100%;
}
.bp1-contactus .bp1-footer .bp1-foogerbg-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0;
  height              : 100%;
  width               : 100%;
  justify-content     : center;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0px;
}
.bp1-contactus .bp1-footer .bp1-group4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 493px;
  height              : 53px;
  width               : 360px;
  position            : absolute;
  margin              : 0;
  left                : 882px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-googlebtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-googlebtn .bp1-fill62 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-googlebtn .bp1-group6 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 8px;
  height              : 40px;
  width               : 142px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-appbtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 200px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-appbtn .bp1-fill135 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-footer .bp1-group4 .bp1-appbtn .bp1-group8 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 8px;
  height              : 37px;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.bp1-contactus .bp1-footer .bp1-group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 604px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-contactus .bp1-footer .bp1-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 579px;
  align-items         : center;
  height              : 18px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-contactus .bp1-footer .bp1-group2 .bp1-abous-us {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  font-family         : "PT 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         : 20.0px;
}
.bp1-contactus .bp1-footer .bp1-group2 .bp1-terms-and-conditions {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 456px;
  font-family         : "PT 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         : 20.0px;
}
.bp1-contactus .bp1-footer .bp1-group2 .bp1-parking-operators {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 268px;
  font-family         : "PT 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         : 20.0px;
}
.bp1-contactus .bp1-footer .bp1-group2 .bp1-contact-us1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 129px;
  font-family         : "PT 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         : 20.0px;
}
.bp1-contactus .bp1-group61 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 1171px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-contactus .bp1-group61-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 37px;
  align-items         : center;
  height              : 654px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-contactus .bp1-group61 .bp1-topmenu {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 49px;
  width               : 1171px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-logo {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 49px;
  width               : 133px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 40px;
  width               : 740px;
  position            : absolute;
  margin              : 0;
  left                : 431px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-get-startedlink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-get-startedlink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-get-startedlink .bp1-rectangle4 {
  background-color    : rgba(20, 52, 212, 1.0);
  top                 : 0px;
  height              : 40px;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 20px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-get-startedlink .bp1-get-started {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 113px;
  position            : absolute;
  margin              : 0;
  left                : 307px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink .bp1-rectangle5 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 113px;
  position            : relative;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-howitworkslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-howitworkslink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-howitworkslink .bp1-z {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-howitworkslink .bp1-how-it-works {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(20, 52, 212, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parking-operatorslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 169px;
  position            : absolute;
  margin              : 0;
  left                : 137px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parking-operatorslink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parking-operatorslink .bp1-z-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 169px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parking-operatorslink .bp1-parking-operators1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(20, 52, 212, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 118px;
  position            : absolute;
  margin              : 0;
  left                : 306px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink1:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink1 .bp1-z-copy2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 118px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-contact-uslink1 .bp1-contact-us2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(20, 52, 212, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parklink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 426px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parklink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parklink .bp1-z-copy3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-parklink .bp1-park {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(20, 52, 212, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-accountlink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 500px;
  transition          : all 0.2s ease;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-accountlink:hover {
  transform           : translate(0, -5px);
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-accountlink .bp1-z-copy4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-topmenu .bp1-menu .bp1-accountlink .bp1-account {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(20, 52, 212, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 237px;
  height              : 417px;
  width               : 1042px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-contact-us3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 54.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-get-in-touch-and-let {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 147px;
  height              : auto;
  width               : 1042px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-inforeddepaycouk {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 225px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-a03335770069 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 303px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-redde-po-box1484 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 375px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-email1564 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 221px;
  height              : 40px;
  width               : 40px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-pin-rounded-circle619 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 377px;
  height              : 40px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
}
.bp1-contactus .bp1-group61 .bp1-group3 .bp1-phone225 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 301px;
  height              : 40px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
}
/* .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-contactus {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 479px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(245, 245, 253, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-an-animation-enter27 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter27-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter27-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter27-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter27-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter27-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter28 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter28-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter28-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter28-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter28-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter28-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter29 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter29-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter29-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter29-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter29-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter29-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter30 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter30-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter30-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter30-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter30-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter30-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter31 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter31-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter31-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter31-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter31-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter31-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter32 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter32-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter32-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter32-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter32-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter32-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter33 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter33-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter33-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter33-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter33-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter33-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter34 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter34-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter34-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter34-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter34-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter34-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter35 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter35-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter35-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter35-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter35-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter35-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter36 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter36-frames 0.330000013113s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter36-frames 0.330000013113s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter36-frames 0.330000013113s ease 1 normal forwards;
  animation           : bp2-an-animation-enter36-frames 0.330000013113s ease 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter36-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-contactus .bp2-bitmap {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 100%;
  pointer-events      : auto;
  position            : relative;
  left                : 0px;
}
.bp2-contactus .bp2-bitmap-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : -1px;
  align-items         : center;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-contactus .bp2-bitmap .bp2-bitmap1 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  top                 : 0px;
  left                : 0px;
  margin              : 0;
  width               : 100%;
  opacity             : 0.15;
}
.bp2-contactus .bp2-group5 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 120px;
  height              : 88px;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-contactus .bp2-group5 .bp2-contact-us1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.bp2-contactus .bp2-group5 .bp2-get-in-touch-and-let {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 40px;
  height              : auto;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp2-contactus .bp2-align-text-left910 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 20px;
  height              : 25px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-contactus .bp2-stacked-group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 231px;
  height              : 140px;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 20px;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group .bp2-inforeddepaycouk {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 1px;
  height              : auto;
  width               : 251px;
  position            : absolute;
  margin              : 0;
  left                : 33px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group .bp2-email1564 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 20px;
  width               : 21px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 46px;
  height              : 20px;
  width               : 280px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group2 .bp2-a03335770069 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 1px;
  height              : auto;
  width               : 251px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group2 .bp2-phone225 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 20px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 92px;
  height              : 48px;
  width               : 256px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group3 .bp2-redde-po-box1484 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 225px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(81, 118, 254, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp2-contactus .bp2-stacked-group2 .bp2-group3 .bp2-pin-rounded-circle619 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 2px;
  height              : 20px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-rectangle11 {
  background-color    : rgba(0, 35, 208, 1.0);
  bottom              : 0px;
  height              : 68px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-group1 {
  background-color    : rgba(255, 255, 255, 0.0);
  margin-right        : -0px;
  width               : 203px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
}
.bp2-contactus .bp2-group1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  align-items         : center;
  bottom              : 19px;
  height              : 30px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-contactus .bp2-group1 .bp2-googlebtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-contactus .bp2-group1 .bp2-googlebtn .bp2-fill62 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
}
.bp2-contactus .bp2-group1 .bp2-googlebtn .bp2-iconplay {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 24px;
  width               : 81px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
}
.bp2-contactus .bp2-group1 .bp2-appbtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 113px;
}
.bp2-contactus .bp2-group1 .bp2-appbtn .bp2-fill135 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
}
.bp2-contactus .bp2-group1 .bp2-appbtn .bp2-iconapple {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 22px;
  width               : 79px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
}
.bp2-contactus .bp2-logo {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 90px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp2-contactus .bp2-logo-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 16px;
  align-items         : center;
  height              : 33px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-contactus .bp2-homepagelink {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 126px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp2-contactus .bp2-homepagelink-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6px;
  align-items         : center;
  height              : 51px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@media screen and (max-width: 1279px) {
  .bp2-contactus {
    display             : block;
  }
  .bp1-contactus {
    display             : none;
  }
}
@media screen and (min-width: 1280px) {
  .bp2-contactus {
    display             : none;
  }
  .bp1-contactus {
    display             : block;
  }
}
