@import url('https://fonts.googleapis.com/css?family=Poppins:500,700,400,300|Montserrat:400,500,700,800');

@font-face {
                          font-family: "FontAwesome5FreeSolid";
                          src: url('../fonts/Font Awesome 5 Free-Solid-900.otf') format("opentype");
                        }
                        @font-face {
                          font-family: "FontAwesome5FreeRegular";
                          src: url('../fonts/Font Awesome 5 Free-Regular-400.otf') format("opentype");
                        }
                        @font-face {
                          font-family: "Poppins-ExtraBold";
                          src: url('../fonts/Poppins 800.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "Poppins-BoldItalic";
                          src: url('../fonts/Poppins 700italic.ttf') format("truetype");
                        }
                        
.bp1-homeofficelanding {
  width               : 100%;
  min-width           : 1110px;
  height              : 100vh;
  min-height          : 3927px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
  opacity             : 1.0;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-homeofficelanding .bp1-footer {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3678px;
  height              : 249px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : -405px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-rectangle9 {
  background-color    : rgba(39, 38, 39, 1.0);
  top                 : 0px;
  height              : 249px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-rectangle91 {
  background-color    : rgba(66, 66, 66, 1.0);
  top                 : 92px;
  height              : 1px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo {
  background-color    : rgba(255,255,255,0.0);
  top                 : 128px;
  height              : 45px;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 891px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 123px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 106px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 91px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 74px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 57px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 32px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 40px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-oval1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-systechlogo .bp1-oval2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-adatv351delmit341j351kozt {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : auto;
  width               : 595px;
  position            : absolute;
  margin              : 0;
  left                : 661px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-footer .bp1-group11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 28px;
  width               : 497px;
  position            : absolute;
  margin              : 0;
  left                : 712px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-group11 .bp1-miazhomeofficeszo {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(109, 114, 120, 1.0);
  text-align          : left;
  //letter-spacing      : 2.27px;
  line-height         : 28.0px;
}
.bp1-homeofficelanding .bp1-footer .bp1-group11 .bp1-rectangle {
  background-color    : rgba(109, 114, 120, 1.0);
  top                 : 14px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 181px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-footer .bp1-group11 .bp1-rectangle1 {
  background-color    : rgba(109, 114, 120, 1.0);
  top                 : 14px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 353px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat {
  background-color    : rgba(255,255,255,0.0);
  top                 : 930px;
  height              : 1035px;
  width               : 1117px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  z-index : 100;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-mi351rtmicopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 125px;
  width               : 1110px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-mi351rtmicopy .bp1-rectangle4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 40px;
  height              : 10px;
  width               : 218px;
  position            : absolute;
  margin              : 0;
  left                : 892px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-mi351rtmicopy .bp1-rectangle4copy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 40px;
  height              : 10px;
  width               : 50px;
  position            : absolute;
  margin              : 0;
  left                : 489px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-mi351rtmicopy .bp1-aj341nlatk351r351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 474px;
  position            : absolute;
  margin              : 0;
  left                : 573px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 44.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : left;
  //letter-spacing      : 1.57px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-mi351rtmicopy .bp1-amunkanem341llle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : 474px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 44.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : left;
  //letter-spacing      : 1.57px;
  line-height         : 47.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : 940px;
  width               : 1117px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-elkuld {
  background-color    : rgba(255,255,255,0.0);
  top                 : 787px;
  height              : 70px;
  width               : 554px;
  position            : absolute;
  margin              : 0;
  left                : 563px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-elkuld .bp1-button {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 554px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-elkuld .bp1-button .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 554px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-elkuld .bp1-button .bp1-elk334ld {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 237px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  //letter-spacing      : 0.6px;
  line-height         : 27.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-nameimput {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 78px;
  width               : 541px;
  position            : absolute;
  margin              : 0;
  left                : 569px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-nameimput .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-nameimput .bp1-az326nneve {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 144px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-nameimput .bp1-n351v {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 48px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimput {
  background-color    : rgba(255,255,255,0.0);
  top                 : 159px;
  height              : 78px;
  width               : 541px;
  position            : absolute;
  margin              : 0;
  left                : 569px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimput .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimput .bp1-az326nemailc355me {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 221px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimput .bp1-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 66px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 284px;
  height              : 78px;
  width               : 541px;
  position            : absolute;
  margin              : 0;
  left                : 569px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy .bp1-az326ntelefonsz341ma {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 235px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy .bp1-telefonsz341m {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 398px;
  height              : 353px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 570px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy2 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 325px;
  box-sizing          : border-box;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy2 .bp1-ide355rja374zenet351t {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 187px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-emailimputcopy2 .bp1-a334zenet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp1-homeofficelanding .bp1-ajanlat .bp1-group21 .bp1-rectangle4copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 930px;
  height              : 10px;
  width               : 1110px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2639px;
  height              : 781px;
  width               : 1110px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : 142px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-group .bp1-folyamatosmonitoroz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-group .bp1-rendszerfel374gyelet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 267px;
  height              : 116px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy2 .bp1-korszeru0171vezet351kes351 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy2 .bp1-h341l363zat351p355t351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 416px;
  height              : 142px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy6 .bp1-mindenesetbenaleg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy6 .bp1-szoftvertelep355t351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 570px;
  height              : 168px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy8 .bp1-b341rhonnan351sb341rmiko {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy8 .bp1-v341llalatilevelez351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 113px;
  height              : 116px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 570px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy .bp1-piacvezetu0151v355rusirt363 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy .bp1-v355ruselt341vol355t341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 267px;
  height              : 116px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 570px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy3 .bp1-alegt366bbpiaconl351v {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy3 .bp1-szerver374zemeltet351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 416px;
  height              : 142px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 570px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy5 .bp1-ahat351konyirodainy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy5 .bp1-nyomtat363kkarbantart {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 570px;
  height              : 142px;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 570px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy7 .bp1-alegmodernebbtu0171zfa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 533px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-groupcopy7 .bp1-tu0171zfalkonfigur341l341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-rectangle4copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 771px;
  height              : 10px;
  width               : 1110px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-szolg341ltat341sok .bp1-tov341bbiszolg341ltat341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 1109px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 44.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : left;
  //letter-spacing      : 1.57px;
  line-height         : 59.0px;
}
.bp1-homeofficelanding .bp1-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1645px;
  height              : 908px;
  width               : 1691px;
  position            : absolute;
  margin              : 0;
  left                : -176px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  z-index:              1;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 373px;
  height              : 535px;
  width               : 1523px;
  position            : relative;
  margin              : 0;
  left                : 168px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-rectanglecopy8 {
  background-color    : rgba(249, 191, 123, 1.0);
  top                 : 147px;
  height              : 281px;
  width               : 1516px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  transform           : rotate(0deg);
  opacity             : 0.15;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-group12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 535px;
  width               : 494px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-group12 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : 407px;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-group12 .bp1-balazsketyisswgotiuxvuunsplash {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 527px;
  width               : 486px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-group12 .bp1-rectanglecopy6 {
  background-color    : rgba(247, 181, 0, 1.0);
  top                 : 17px;
  height              : 100px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-group12 .bp1-rectanglecopy7 {
  background-color    : rgba(247, 181, 0, 1.0);
  top                 : 452px;
  height              : 150px;
  width               : 15px;
  position            : absolute;
  margin              : 0;
  left                : 378px;
  transform           : rotate(-270deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-rectanglecopy5 {
  background-color    : rgba(50, 197, 255, 1.0);
  top                 : 37px;
  height              : 121px;
  width               : 112px;
  position            : absolute;
  margin              : 0;
  left                : 522px;
  transform           : rotate(0deg);
  opacity             : 0.15;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-mi351rtv341lasszonmink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 540px;
  position            : absolute;
  margin              : 0;
  left                : 578px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 60.0px;
}
.bp1-homeofficelanding .bp1-group2 .bp1-group13 .bp1-professzion341lisminu0151 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 542px;
  position            : absolute;
  margin              : 0;
  left                : 578px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : justify;
  line-height         : 35.0px;
}
.bp1-homeofficelanding .bp1-group10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 103px;
  height              : 796px;
  width               : 1922px;
  position            : absolute;
  margin              : 0;
  left                : -406px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 23px;
  height              : 773px;
  width               : 1922px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-uf107 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 733px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 949px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeSolid", Helvetica, Arial, serif;
  font-size           : 40.0px;
  color               : rgba(249, 191, 123, 1.0);
  text-align          : left;
  line-height         : 40.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-tylerfrantaiusj25iyu1cunsplash {
  background-color    : rgba(64, 146, 178, 1.0);
  top                 : 187px;
  height              : 465px;
  width               : 1921px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-tylerfrantaiusj25iyu1cunsplash .bp1-mask {
  background-color    : rgba(64, 146, 178, 1.0);
  top                 : 0px;
  height              : 465px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-tylerfrantaiusj25iyu1cunsplash .bp1-tylerfrantaiusj25iyu1cunsplash1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -313px;
  height              : 1362px;
  width               : 2039px;
  position            : absolute;
  margin              : 0;
  left                : -61px;
  transform           : rotate(0deg);
  opacity             : 0.08;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-mikat341vmunkafelt351 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 233px;
  height              : auto;
  width               : 977px;
  position            : absolute;
  margin              : 0;
  left                : 406px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 800;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 5.67px;
  line-height         : 49.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-irodaimunk341totthon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : auto;
  width               : 738px;
  position            : absolute;
  margin              : 0;
  left                : 520px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  //letter-spacing      : 5.67px;
  line-height         : 49.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 96px;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 406px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  transform           : rotate(0deg);
  opacity             : 0.34;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-desk2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 19px;
  height              : 77px;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-desk2 .bp1-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 3px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 70px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-desk2 .bp1-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 32px;
  height              : 3px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-desk2 .bp1-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 77px;
  width               : 77px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group4 .bp1-desk2 .bp1-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : 3px;
  width               : 3px;
  position            : absolute;
  margin              : 0;
  left                : 39px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 193px;
  width               : 555px;
  position            : absolute;
  margin              : 0;
  left                : 406px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 35px;
  width               : 555px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group7 .bp1-biztons341gosvpncsat {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : auto;
  width               : 503px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group7 .bp1-uf058 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : 35px;
  width               : 555px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group6 .bp1-gyorsinternethozz341 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : auto;
  width               : 503px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group6 .bp1-uf058copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 158px;
  height              : 35px;
  width               : 555px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group5 .bp1-megfelelu0151enbe341ll355to {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : auto;
  width               : 503px;
  position            : absolute;
  margin              : 0;
  left                : 55px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp1-homeofficelanding .bp1-group10 .bp1-headcontent .bp1-group3 .bp1-group5 .bp1-uf058copy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp1-homeofficelanding .bp1-bitmap {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : 538px;
  width               : 836px;
  position            : absolute;
  margin              : 0;
  left                : 605px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 743px;
  height              : 80px;
  width               : 1130px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 491px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9 .bp1-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 491px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9 .bp1-h355vjonminket0650 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24px;
  height              : auto;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 35.0px;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9 .bp1-h355vjonminket0650 .bp1-span1 {
  
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9 .bp1-h355vjonminket0650 .bp1-span2 {
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 491px;
  position            : absolute;
  margin              : 0;
  left                : 639px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9copy .bp1-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 491px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9copy .bp1-k351rjenaj341nlatot {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : auto;
  width               : 471px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 42.0px;
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9copy .bp1-k351rjenaj341nlatot .bp1-span1 {
  
}
.bp1-homeofficelanding .bp1-group8 .bp1-group9copy .bp1-k351rjenaj341nlatot .bp1-span2 {
  text-decoration     : underline;
}
.bp1-homeofficelanding .bp1-group8 .bp1-vagy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : auto;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 512px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 35.0px;
}
.bp1-homeofficelanding .bp1-head {
  background-color    : rgba(255,255,255,0.0);
  top                 : -1px;
  height              : 95px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : -405px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-head .bp1-rectanglecopy {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 94px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-head .bp1-rectanglecopy3 {
  background-color    : rgba(206, 206, 206, 1.0);
  top                 : 94px;
  height              : 1px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp1-homeofficelanding .bp1-head .bp1-irodaotthonhu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 405px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins-ExtraBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(0, 0, 0, 0.85);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 28.0px;
}
.bp1-homeofficelanding .bp1-head .bp1-irodaotthonhu .bp1-span1 {
  text-align          : justify;
}
.bp1-homeofficelanding .bp1-head .bp1-irodaotthonhu .bp1-span2 {
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  text-align          : justify;
}
.bp1-homeofficelanding .bp1-head .bp1-a0650555555 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 28px;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1348px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins-ExtraBold", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  //letter-spacing      : 2.27px;
  line-height         : 28.0px;
}
.bp1-homeofficelanding .bp1-maradjotthon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3496px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 163px;
  transform           : rotate(0deg);
  opacity             : 0.1;
  font-family         : "Poppins-BoldItalic", Helvetica, Arial, serif;
  font-size           : 80.0px;
  color               : rgba(247, 181, 0, 1.0);
  text-align          : justify;
  //letter-spacing      : 2.67px;
  line-height         : 120.0px;
}
.bp1-homeofficelanding .bp1-ha326n351svagyac351ge {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1078px;
  height              : auto;
  width               : 542px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : justify;
  line-height         : 35.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.anima-valign-text-middle {
  display             : flex;
  flex-direction      : column;
  justify-content     : center;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.bp2-mobillanding {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 8417px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
  opacity             : 1.0;
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-mobillanding .bp2-irodaotthonhu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 26px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 44px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins-ExtraBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(0, 0, 0, 0.85);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 28.0px;
}
.bp2-mobillanding .bp2-irodaotthonhu .bp2-span1 {
  text-align          : justify;
}
.bp2-mobillanding .bp2-irodaotthonhu .bp2-span2 {
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  text-align          : justify;
}
.bp2-mobillanding .bp2-rectanglecopy3 {
  background-color    : rgba(206, 206, 206, 1.0);
  top                 : 93px;
  height              : 1px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-a0650555555 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 116px;
  height              : 28px;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins-ExtraBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 28.0px;
}
.bp2-mobillanding .bp2-tylerfrantaiusj25iyu1cunsplash {
  background-color    : rgba(64, 146, 178, 1.0);
  top                 : 576px;
  height              : 2724px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  overflow            : hidden;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-tylerfrantaiusj25iyu1cunsplash .bp2-mask {
  background-color    : rgba(64, 146, 178, 1.0);
  top                 : 0px;
  height              : 869px;
  width               : 319px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-tylerfrantaiusj25iyu1cunsplash .bp2-tylerfrantaiusj25iyu1cunsplash1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -349px;
  height              : 1362px;
  width               : 2039px;
  position            : absolute;
  margin              : 0;
  left                : -1070px;
  transform           : rotate(0deg);
  opacity             : 0.08;
}
.bp2-mobillanding .bp2-tylerfrantaiusj25iyu1cunsplash .bp2-amunkanem341llle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 914px;
  height              : auto;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 36.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : left;
  //letter-spacing      : 1.29px;
  line-height         : 47.0px;
}
.bp2-mobillanding .bp2-tylerfrantaiusj25iyu1cunsplash .bp2-ha326n351svagyac351ge {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1107px;
  height              : auto;
  width               : 291px;
  position            : absolute;
  margin              : 0;
  left                : 16px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 35.0px;
}
.bp2-mobillanding .bp2-irodaimunk341totthon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 363px;
  height              : auto;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  //letter-spacing      : 5.67px;
  line-height         : 49.0px;
}
.bp2-mobillanding .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : 81px;
  width               : 81px;
  position            : absolute;
  margin              : 0;
  left                : 151px;
  transform           : rotate(0deg);
  opacity             : 0.34;
}
.bp2-mobillanding .bp2-desk2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 219px;
  height              : 92px;
  width               : 92px;
  position            : absolute;
  margin              : 0;
  left                : 105px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-desk2 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 4px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 83px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-desk2 .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : 4px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 66px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-desk2 .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 92px;
  width               : 92px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-desk2 .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 62px;
  height              : 4px;
  width               : 4px;
  position            : absolute;
  margin              : 0;
  left                : 46px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-mikat341vmunkafelt351 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 589px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 800;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 5.67px;
  line-height         : 49.0px;
}
.bp2-mobillanding .bp2-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 805px;
  height              : 337px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group3 .bp2-group7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 58px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group3 .bp2-group7 .bp2-biztons341gosvpncsat {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 248px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp2-mobillanding .bp2-group3 .bp2-group7 .bp2-uf058 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp2-mobillanding .bp2-group3 .bp2-group6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : 58px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group3 .bp2-group6 .bp2-gyorsinternethozz341 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 248px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp2-mobillanding .bp2-group3 .bp2-group6 .bp2-uf058copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp2-mobillanding .bp2-group3 .bp2-group5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 250px;
  height              : 87px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group3 .bp2-group5 .bp2-megfelelu0151enbe341ll355to {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 248px;
  position            : absolute;
  margin              : 0;
  left                : 51px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  //letter-spacing      : 3.4px;
  line-height         : 29.0px;
}
.bp2-mobillanding .bp2-group3 .bp2-group5 .bp2-uf058copy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : 26px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "FontAwesome5FreeRegular", Helvetica, Arial, serif;
  font-size           : 32.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  //letter-spacing      : 4.53px;
  line-height         : 32.0px;
}
.bp2-mobillanding .bp2-group8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1181px;
  height              : 220px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 .bp2-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 .bp2-h355vjonminket0650 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 22px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 .bp2-h355vjonminket0650 .bp2-span1 {
  line-height         : 27.0px;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 .bp2-h355vjonminket0650 .bp2-span2 {
  font-size           : 18.0px;
  line-height         : 35.0px;
}
.bp2-mobillanding .bp2-group8 .bp2-group9 .bp2-h355vjonminket0650 .bp2-span3 {
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  line-height         : 27.0px;
}
.bp2-mobillanding .bp2-group8 .bp2-group9copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : 80px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group8 .bp2-group9copy .bp2-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 80px;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group8 .bp2-group9copy .bp2-k351rjenaj341nlatot {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  line-height         : 35.0px;
}
.bp2-mobillanding .bp2-group8 .bp2-group9copy .bp2-k351rjenaj341nlatot .bp2-span1 {
  
}
.bp2-mobillanding .bp2-group8 .bp2-group9copy .bp2-k351rjenaj341nlatot .bp2-span2 {
  text-decoration     : underline;
}
.bp2-mobillanding .bp2-vagy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1274px;
  height              : auto;
  width               : 80px;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 35.0px;
}
.bp2-mobillanding .bp2-ajanlat {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3343px;
  height              : 854px;
  width               : 1195px;
  position            : absolute;
  margin              : 0;
  left                : -76px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-mi351rtmicopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 77px;
  width               : 472px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-mi351rtmicopy .bp2-aj341nlatk351r351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 474px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 36.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : center;
  //letter-spacing      : 1.29px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 87px;
  height              : 767px;
  width               : 1110px;
  position            : absolute;
  margin              : 0;
  left                : 77px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-elkuld {
  background-color    : rgba(255,255,255,0.0);
  top                 : 647px;
  height              : 70px;
  width               : 317px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-elkuld .bp2-button {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 317px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-elkuld .bp2-button .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 70px;
  width               : 317px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-elkuld .bp2-button .bp2-elk334ld {
  background-color    : rgba(255,255,255,0.0);
  top                 : 21px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 136px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  //letter-spacing      : 0.6px;
  line-height         : 27.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-nameimput {
  background-color    : rgba(255,255,255,0.0);
  top                 : 35px;
  height              : 78px;
  width               : 297px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-nameimput .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-nameimput .bp2-az326nneve {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 168px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-nameimput .bp2-n351v {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 58px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimput {
  background-color    : rgba(255,255,255,0.0);
  top                 : 135px;
  height              : 78px;
  width               : 297px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimput .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimput .bp2-az326nemailc355me {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 258px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimput .bp2-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 77px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 235px;
  height              : 78px;
  width               : 297px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 50px;
  box-sizing          : border-box;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy .bp2-az326ntelefonsz341ma {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 275px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy .bp2-telefonsz341m {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-rectangle4copy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 755px;
  height              : 12px;
  width               : 299px;
  position            : absolute;
  margin              : 0;
  left                : 8px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 345px;
  height              : 278px;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy2 .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 28px;
  height              : 250px;
  box-sizing          : border-box;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 6px;
  border-style        : solid;
  border-width        : 2px;
  border-color        : rgba(150, 150, 150, 1.0);
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy2 .bp2-ide355rja374zenet351t {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : auto;
  width               : 241px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.39px;
  line-height         : 25.0px;
}
.bp2-mobillanding .bp2-ajanlat .bp2-group2 .bp2-emailimputcopy2 .bp2-a334zenet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 121px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 14.0px;
  color               : rgba(155, 154, 155, 1.0);
  text-align          : left;
  //letter-spacing      : 0.34px;
  line-height         : 21.0px;
}
.bp2-mobillanding .bp2-group12 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4247px;
  height              : 324px;
  width               : 299px;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group12 .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 37px;
  height              : 246px;
  width               : 269px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group12 .bp2-balazsketyisswgotiuxvuunsplash {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 319px;
  width               : 294px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group12 .bp2-rectanglecopy6 {
  background-color    : rgba(247, 181, 0, 1.0);
  top                 : 10px;
  height              : 61px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group12 .bp2-rectanglecopy7 {
  background-color    : rgba(247, 181, 0, 1.0);
  top                 : 274px;
  height              : 91px;
  width               : 9px;
  position            : absolute;
  margin              : 0;
  left                : 229px;
  transform           : rotate(-270deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-mi351rtv341lasszonmink {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4599px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 60.0px;
}
.bp2-mobillanding .bp2-professzion341lisminu0151 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4791px;
  height              : auto;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : left;
  line-height         : 35.0px;
}
.bp2-mobillanding .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5805px;
  height              : 194px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-group .bp2-folyamatosmonitoroz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-group .bp2-rendszerfel374gyelet {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6022px;
  height              : 220px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy2 .bp2-korszeru0171vezet351kes351 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy2 .bp2-h341l363zat351p355t351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6303px;
  height              : 220px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy6 .bp2-mindenesetbenaleg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy6 .bp2-szoftvertelep355t351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6556px;
  height              : 246px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy8 .bp2-b341rhonnan351sb341rmiko {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy8 .bp2-v341llalatilevelez351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6804px;
  height              : 220px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy .bp2-piacvezetu0151v355rusirt363 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy .bp2-v355ruselt341vol355t341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7095px;
  height              : 194px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy3 .bp2-alegt366bbpiaconl351v {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy3 .bp2-szerver374zemeltet351s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7355px;
  height              : 247px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy5 .bp2-ahat351konyirodainy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 65px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy5 .bp2-nyomtat363kkarbantart {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7658px;
  height              : 246px;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-groupcopy7 .bp2-alegmodernebbtu0171zfa {
  background-color    : rgba(255,255,255,0.0);
  top                 : 38px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 18.0px;
  color               : rgba(93, 95, 101, 1.0);
  text-align          : left;
  //letter-spacing      : 0.8px;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-groupcopy7 .bp2-tu0171zfalkonfigur341l341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 296px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(20, 23, 32, 1.0);
  text-align          : left;
  line-height         : 26.0px;
}
.bp2-mobillanding .bp2-tov341bbiszolg341ltat341s {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5624px;
  height              : auto;
  width               : 301px;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Poppins", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 40.0px;
  color               : rgba(56, 56, 56, 1.0);
  text-align          : left;
  //letter-spacing      : 1.43px;
  line-height         : 44.0px;
}
.bp2-mobillanding .bp2-rectangle4copy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7974px;
  height              : 10px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-maradjotthon {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8051px;
  height              : auto;
  width               : 298px;
  position            : absolute;
  margin              : 0;
  left                : 14px;
  transform           : rotate(0deg);
  opacity             : 0.1;
  font-family         : "Poppins-BoldItalic", Helvetica, Arial, serif;
  font-size           : 50.0px;
  color               : rgba(247, 181, 0, 1.0);
  text-align          : justify;
  //letter-spacing      : 1.67px;
  line-height         : 76.0px;
}
.bp2-mobillanding .bp2-footer {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8260px;
  height              : 157px;
  width               : 321px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-rectangle9 {
  background-color    : rgba(39, 38, 39, 1.0);
  top                 : 0px;
  height              : 157px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : 45px;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 92px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 123px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 106px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 14px;
  position            : absolute;
  margin              : 0;
  left                : 91px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 74px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 57px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : 18px;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 38px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 19px;
  width               : 16px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 32px;
  width               : 32px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-oval3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 40px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-oval1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-systechlogo .bp2-oval2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 5px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  transform           : rotate(0deg);
  opacity             : 1.0;
}
.bp2-mobillanding .bp2-footer .bp2-adatv351delmit341j351kozt {
  background-color    : rgba(255,255,255,0.0);
  top                 : 92px;
  height              : auto;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transform           : rotate(0deg);
  opacity             : 1.0;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 12.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.anima-valign-text-middle {
  display             : flex;
  flex-direction      : column;
  justify-content     : center;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
@media screen and (max-width: 1109px) {
  .bp2-mobillanding {
    display             : block;
  }
  .bp1-homeofficelanding {
    display             : none;
  }
}
@media screen and (min-width: 1110px) {
  .bp2-mobillanding {
    display             : none;
  }
  .bp1-homeofficelanding {
    display             : block;
  }
}