.upper {
  text-transform: uppercase;
}
.center-text {
  text-align: center;
}
.v-align {
  vertical-align: middle;
}
.inline-block {
  display: inline-block;
}
.block {
  display: block;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.clear {
  clear: both;
}
.shadow {
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
.basic-transition {
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
}
.containerLp {
  width: 100%;
  margin: 0 auto;
}
.lpEgzaminWstepny2023 {
  width: 100%;
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  color: #000;
  font-weight: 400;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  padding: 0;
}
.lpEgzaminWstepny2023 p {
  margin: 0;
  padding: 0;
}
.lpEgzaminWstepny2023 ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.lpEgzaminWstepny2023 button.btn,
.lpEgzaminWstepny2023 button.btn:hover {
  outline: none;
}
.lpEgzaminWstepny2023 strong {
  font-weight: 700;
}
.lpEgzaminWstepny2023 .top {
  margin: 0 0 82px 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .top {
    margin: 0 0 70px 0;
  }
}
.lpEgzaminWstepny2023 .top .topImg {
  width: 1140px;
  min-height: 458px;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-top-2026.png) no-repeat 0 0;
}
@media only screen and (max-width: 1367px) {
  .lpEgzaminWstepny2023 .top .topImg {
    width: 960px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-top-lg-2026.png) no-repeat 0 0;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .top .topImg {
    width: 710px;
    min-height: 375px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-top-md-2026.png) no-repeat 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .top .topImg {
    width: 290px;
    min-height: 364px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-top-sm-2026.png) no-repeat 0 0;
  }
}
.lpEgzaminWstepny2023 .top .menu {
  width: 936px;
  float: left;
  min-height: 90px;
  margin: -57px 0 0 97px;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/menu-bg.png) repeat-y 0 0;
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
@media only screen and (max-width: 1367px) {
  .lpEgzaminWstepny2023 .top .menu {
    margin: -57px 0 0 12px;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .top .menu {
    display: none;
  }
}
.lpEgzaminWstepny2023 .top .menu ul {
  margin: 0 0 0 16px;
}
.lpEgzaminWstepny2023 .top .menu ul li {
  font-size: 16px;
  line-height: 20px;
  color: #000;
  text-align: left;
  float: left;
  padding: 0;
  border: none;
  border-radius: 0;
  font-weight: 400;
}
.lpEgzaminWstepny2023 .top .menu ul li span.sep {
  border-right: 1px solid #000;
  float: left;
  height: 37px;
  margin: 27px 0 0 0;
}
.lpEgzaminWstepny2023 .top .menu ul li span.menuText {
  float: left;
  margin: 0 26px;
  padding: 35px 0 31px 0;
  cursor: pointer;
  position: relative;
}
.lpEgzaminWstepny2023 .top .menu ul li span.menuText::before {
  content: '';
  position: absolute;
  width: 0;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  transform: translate(0, 100%);
  transition: 300ms width;
}
.lpEgzaminWstepny2023 .top .menu ul li span.menuText:hover::before {
  width: 100%;
}
.lpEgzaminWstepny2023 .top .menu ul li a {
  color: #000;
}
.lpEgzaminWstepny2023 .top .menu ul li a:hover {
  text-decoration: none;
  color: #000;
}
.lpEgzaminWstepny2023 .top .menu ul li span.menuTextLast {
  margin: 0 0 0 38px;
}
.lpEgzaminWstepny2023 .top .menu-mobile {
  display: none;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .top .menu-mobile {
    display: block;
    float: left;
    position: relative;
    z-index: 99;
    margin: -38px 0 0 62px;
    -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
    -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
    box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .top .menu-mobile {
    margin: -43px 0 0 0;
  }
}
.lpEgzaminWstepny2023 .top .menu-mobile span.menu-mobile-name {
  width: 587px;
  height: 78px;
  display: inline-block;
  color: #ffc200;
  background: #ffc200 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/menu-mobile-ico-open.png) no-repeat 37px 32px;
  font-size: 16px;
  padding: 28px 0 0 64px;
  font-weight: 500;
  cursor: pointer;
  text-transform: uppercase;
  position: relative;
  z-index: 3;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .top .menu-mobile span.menu-mobile-name {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .top .menu-mobile span.noactive {
  background: #ffc200 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/menu-mobile-ico.png) no-repeat 37px 32px;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  color: #000;
}
.lpEgzaminWstepny2023 .top .menu-mobile ul {
  position: absolute;
  width: 587px;
  top: 78px;
  margin: 0;
  left: 0;
  background: #ffc200;
  color: #000;
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .top .menu-mobile ul {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .top .menu-mobile ul li {
  font-size: 16px;
  line-height: 24px;
  padding: 0 0 28px 38px;
  font-weight: 400;
  cursor: pointer;
  text-align: left;
}
.lpEgzaminWstepny2023 .top .menu-mobile ul .btnM5Last {
  padding: 0;
}
.lpEgzaminWstepny2023 .top .menu-mobile ul .btnM5Last a {
  color: #000;
  display: inline-block;
  width: 100%;
  background: #fff;
  padding: 28px 0 28px 38px;
}
.lpEgzaminWstepny2023 .top .menu-mobile ul .btnM5Last a:hover {
  color: #000;
  text-decoration: none;
}
.lpEgzaminWstepny2023 .btnSm a {
  width: 140px;
  height: 40px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 600;
  border-radius: 25px;
  text-align: left;
  padding: 12px 0 0 35px;
  display: inline-block;
  color: #fff;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: #c61616 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 94px 16px;
}
.lpEgzaminWstepny2023 .btnSm a:hover {
  text-decoration: none;
  background: #a80000 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 94px 16px;
}
.lpEgzaminWstepny2023 .btnSm2 a {
  width: 120px;
  height: 36px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 600;
  border-radius: 25px;
  text-align: left;
  padding: 10px 0 0 25px;
  display: inline-block;
  color: #fff;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: #c61616 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 84px 14px;
}
.lpEgzaminWstepny2023 .btnSm2 a:hover {
  text-decoration: none;
  background: #a80000 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 84px 14px;
}
.lpEgzaminWstepny2023 .btnBig a {
  width: 190px;
  height: 36px;
  font-size: 12px;
  line-height: 22px;
  font-weight: 600;
  border-radius: 25px;
  text-align: left;
  padding: 7px 0 0 32px;
  display: inline-block;
  color: #fff;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: #c61616 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 148px 14px;
}
.lpEgzaminWstepny2023 .btnBig a:hover {
  text-decoration: none;
  background: #a80000 url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 148px 14px;
}
.lpEgzaminWstepny2023 .pakiet-info {
  text-align: left;
}
.lpEgzaminWstepny2023 .pakiet-info a {
  width: 170px;
  font-size: 14px;
  line-height: 22px;
  padding: 5px 0 12px 35px;
  border-bottom: 1px solid #a6a8aa;
  color: #000;
  font-weight: 500;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/procent-ico.png) no-repeat 4px 0;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
}
.lpEgzaminWstepny2023 .pakiet-info a span {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-red.png) no-repeat 0 0;
  width: 10px;
  height: 8px;
  display: inline-block;
  margin: 0 7px 0 4px;
}
.lpEgzaminWstepny2023 .pakiet-info a:hover {
  color: #000;
  text-decoration: none;
  border-bottom: 1px solid #c61616;
}
.lpEgzaminWstepny2023 .main-area {
  float: left;
  width: 945px;
  margin: 0 0 0 97px;
}
@media only screen and (max-width: 1367px) {
  .lpEgzaminWstepny2023 .main-area {
    margin: 0 0 0 8px;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area {
    width: 710px;
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area {
    width: 290px;
    text-align: center;
  }
}
.lpEgzaminWstepny2023 .main-area .main-area-header .name {
  font-size: 38px;
  line-height: 42px;
  font-weight: 300;
  margin: 0 0 18px 0;
}
.lpEgzaminWstepny2023 .main-area .main-area-header .name span {
  font-weight: 600;
}
.lpEgzaminWstepny2023 .main-area .main-area-header .sep {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-title.png) no-repeat 0 0;
  width: 100px;
  height: 10px;
  float: left;
  margin: 0 0 18px 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .main-area-header .sep {
    margin: 0 0 18px 95px;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 {
  float: left;
  width: 945px;
  min-height: 231px;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-book.png) no-repeat 0 0;
  margin: 0 0 45px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book1 {
    margin: 0 0 20px 0;
    width: 710px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 {
    width: 290px;
    margin: 0;
    min-height: 1025px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-book-sm.png) no-repeat 0 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-right {
  float: right;
  width: 460px;
  margin: 0 0 0 11px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right {
    width: 220px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right {
    width: 240px;
    margin: 30px 0 0 25px;
    float: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-right .label {
  float: left;
  width: 240px;
  height: 28px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 700;
  background: #34667a;
  color: #fff;
  text-align: center;
  padding: 6px 0 0 0;
  border-radius: 25px;
  text-transform: uppercase;
  margin: 0 0 20px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right .label {
    width: 220px;
    font-size: 12px;
    line-height: 15px;
    padding: 7px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right .label {
    width: 240px;
    font-size: 13px;
    line-height: 16px;
    padding: 6px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right .description {
    text-align: left;
    padding: 0 0 0 7px;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-right .description p {
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  padding: 0 0 22px 0;
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-right .addition {
  padding: 14px 0 0 47px;
  float: left;
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 3px 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-right .addition {
    text-align: left;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 10px 0;
    padding: 14px 0 0 54px;
    margin: 0 0 27px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-right .addition span {
  font-weight: 500;
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-left {
  float: left;
  width: 474px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-left {
    width: 154px;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-left .book1-it {
  float: left;
  width: 153px;
  text-align: center;
  margin: 36px 39px 0 39px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book1 .book1-left .book1-it {
    margin: 0 0 27px 70px;
  }
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-left .book1-it .book1-ico {
  margin: 0 0 24px 0;
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
.lpEgzaminWstepny2023 .main-area .book1 .book1-left .book1-it .price {
  display: inline-block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  margin: 0 0 12px 0;
}
.lpEgzaminWstepny2023 .main-area .book2 {
  float: left;
  width: 945px;
  margin: 0 0 58px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 {
    width: 710px;
    margin: 0 0 38px 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 {
    width: 290px;
    margin: 0;
    margin: 0 0 35px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It {
  float: left;
  width: 315px;
  text-align: center;
  min-height: 600px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It {
    min-height: auto;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .book2It-ico img {
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .label {
  width: 200px;
  height: 28px;
  background: #34667a;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: 700;
  border-radius: 25px;
  padding: 7px 0 0 0;
  text-transform: uppercase;
  margin: 0 auto 20px auto;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .description {
  font-size: 14px;
  line-height: 20px;
  font-weight: 300;
  padding: 0 30px 20px 30px;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .bottomLine {
  margin: 0 0 25px 0;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .bottomLine .price {
  float: left;
  margin: 9px 0 0 35px;
  font-size: 20px;
  line-height: 22px;
  font-weight: 300;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .bottomLine .btnSm {
  float: right;
  margin: 0 33px 0 0;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It .sepLine {
  width: 200px;
  height: 1px;
  background: #d1d5d9;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It1 {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/book-2-bg.png) no-repeat 0 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 {
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/book-2-bg-md.png) no-repeat 0 0;
    width: 599px;
    min-height: 315px;
    margin: 0 0 30px 50px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 {
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/book-2-bg-sm.png) no-repeat 0 0;
    width: 290px;
    min-height: 601px;
    margin: 0 0 30px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It1 .book2It-ico {
  margin: 62px 0 44px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .book2It-ico {
    margin: 62px 0 0 42px;
    float: left;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .book2It-ico {
    float: none;
    margin: 62px 0 44px 0;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .book2ItText {
    float: left;
    text-align: left;
    width: 312px;
    margin: 49px 0 0 58px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .book2ItText {
    width: 290px;
    margin: 0 0 0 0;
    text-align: center;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .description {
    padding: 0 0 26px 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .description {
    padding: 0 25px 20px 25px;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .label {
    float: left;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .label {
    float: none;
    text-align: center;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .bottomLine .price {
    margin: 9px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .bottomLine .price {
    margin: 9px 0 0 22px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It1 .bottomLine .btnSm {
    margin: 0 20px 0 0;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 {
    width: 305px;
    margin: 0 0 0 50px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 {
    width: 290px;
    margin: 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It2 .book2It-ico {
  margin: 0 0 44px 0;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It2 .sepLineTop {
  margin: 15px auto 47px auto;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 .sepLineTop {
    margin: 0 auto 45px auto;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It2 .bottomLine {
  margin: 19px 0 0 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 .bottomLine {
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 .bottomLine .price {
    margin: 9px 0 0 22px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 .bottomLine .btnSm {
    margin: 0 20px 0 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It2 .sepLineBottom {
  margin: 27px auto 0 auto;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It2 .sepLineBottom {
    display: none;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It3 {
    width: 305px;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It3 .book2It-ico {
  margin: 0 0 44px 0;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It3 .sepLineTop {
  margin: 15px auto 47px auto;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .book2It3 .sepLineTop {
    margin: 30px auto 45px auto;
  }
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It3 .bottomLine {
  margin: 19px 0 0 0;
}
.lpEgzaminWstepny2023 .main-area .book2 .book2It3 .sepLineBottom {
  margin: 27px auto 0 auto;
}
.lpEgzaminWstepny2023 .main-area .book2 .sepVertical {
  width: 1px;
  height: 278px;
  background: #d1d5d9;
  float: left;
  margin: 35px 0 0 -1px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book2 .sepVertical {
    margin: 35px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book2 .sepVertical {
    display: none;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 {
  float: left;
  width: 945px;
  margin: 0 0 55px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book3 {
    width: 710px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 {
    width: 290px;
    min-height: 455px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/boks-4-bg-sm.png) no-repeat 0 0;
    margin: 0 0 50px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right {
  float: right;
  width: 475px;
  margin: 0 83px 0 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right {
    width: 305px;
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right {
    width: 240px;
    margin: 30px 0 0 25px;
    float: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .label {
  float: left;
  width: 240px;
  height: 28px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 700;
  background: #34667a;
  color: #fff;
  text-align: center;
  padding: 6px 0 0 0;
  border-radius: 25px;
  text-transform: uppercase;
  margin: 0 0 20px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right .label {
    width: 220px;
    font-size: 12px;
    line-height: 15px;
    padding: 7px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right .label {
    width: 240px;
    font-size: 13px;
    line-height: 16px;
    padding: 6px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right .description {
    text-align: left;
    padding: 0 0 0 7px;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .description p {
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  padding: 0 0 14px 0;
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .description p span {
  font-weight: 600;
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .addition {
  padding: 14px 0 0 47px;
  float: left;
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 3px 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-right .addition {
    text-align: left;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 10px 0;
    padding: 14px 0 0 54px;
    margin: 0 0 27px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .addition span {
  font-weight: 500;
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-right .pakiet-info {
  margin: 0 0 0 5px;
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-left {
  float: left;
  width: 380px;
  min-height: 183px;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/boks-4-bg.png) no-repeat 0 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-left {
    background: none;
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it {
  float: left;
  width: 118px;
  text-align: center;
  margin: 36px 25px 0 34px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it {
    margin: 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it .book3-ico {
  margin: 0 0 24px 0;
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it .price {
  display: inline-block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  margin: 0 0 12px 0;
}
.lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it .btnSm2 {
  margin: 0 0 0 -1px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it-1 {
    margin: 49px 0 0 6px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book3 .book3-left .book3-it-2 {
    margin: 49px 0 0 42px;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 {
  float: left;
  width: 945px;
  margin: 0 0 45px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 {
    width: 710px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It {
  float: left;
  width: 461px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It {
    width: 587px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText {
  float: left;
  width: 461px;
  min-height: 368px;
  background: #f6f6f6;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText {
    width: 587px;
    min-height: auto;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .label {
  float: left;
  width: 260px;
  height: 28px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 700;
  background: #34667a;
  color: #fff;
  text-align: center;
  padding: 6px 0 0 0;
  border-radius: 25px;
  margin: -14px 0 0 19px;
  text-transform: uppercase;
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .label span {
  font-weight: 400;
  text-transform: capitalize;
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .book4ItLogo {
  margin: 29px 0 21px 30px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .book4ItLogo {
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .description {
  font-size: 14px;
  line-height: 20px;
  font-weight: 200;
  padding: 0 50px 15px 30px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .description {
    padding: 0 28px 15px 30px;
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo1 {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/clock-ico.png) no-repeat 0 0;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  padding: 7px 0 6px 37px;
  margin: 0 0 0 31px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo1 {
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo2 {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/set-ico.png) no-repeat 0 0;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  padding: 7px 0 6px 37px;
  margin: 0 0 5px 31px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo2 {
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo2 span {
  font-weight: 300;
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo3 {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/calendar-ico.png) no-repeat 0 0;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  padding: 6px 0 7px 37px;
  margin: 0 0 0 31px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText .descriptionInfo3 {
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText ul {
  padding: 0 0 0 75px;
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText ul li {
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/li-ico.png) no-repeat 0 4px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 300;
  text-transform: uppercase;
  padding: 0 7px 0 15px;
  float: left;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .book4ItText ul li {
    float: none;
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .arrowbottomLeft {
  width: 22px;
  height: 20px;
  float: right;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-bottom-right.png) no-repeat 0 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .arrowbottomLeft {
    display: none;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4It .arrowbottomRight {
  width: 22px;
  height: 20px;
  float: left;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-bottom-left.png) no-repeat 0 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4It .arrowbottomRight {
    display: none;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4ItRight {
  margin: 0 0 0 23px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItRight {
    margin: 0 0 0 62px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItRight {
    margin: 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4ItRight .btnBig {
  margin: 16px 0 25px 33px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItRight .btnBig {
    margin: 16px 0 25px 50px;
    text-align: left;
  }
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItLeft {
    margin: 0 0 45px 62px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItLeft {
    margin: 0 0 41px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book4 .book4ItLeft .btnBig {
  margin: 50px 0 25px 33px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItLeft .btnBig {
    margin: 16px 0 25px 33px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book4 .book4ItLeft .btnBig {
    margin: 16px 0 25px 50px;
    text-align: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 {
  float: left;
  width: 945px;
  min-height: 231px;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-book-5.png) no-repeat 0 0;
  margin: 0 0 45px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book5 {
    margin: 0 0 20px 0;
    width: 710px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 {
    width: 290px;
    margin: 0;
    min-height: 704px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/bg-book-5-sm.png) no-repeat 0 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-right {
  float: right;
  width: 556px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right {
    width: 305px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right {
    width: 240px;
    margin: 30px 0 0 25px;
    float: left;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-right .label {
  float: left;
  width: 240px;
  height: 28px;
  font-size: 13px;
  line-height: 16px;
  font-weight: 700;
  background: #34667a;
  color: #fff;
  text-align: center;
  padding: 6px 0 0 0;
  border-radius: 25px;
  text-transform: uppercase;
  margin: 0 0 20px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right .label {
    width: 220px;
    font-size: 12px;
    line-height: 15px;
    padding: 7px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right .label {
    width: 240px;
    font-size: 13px;
    line-height: 16px;
    padding: 6px 0 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right .description {
    text-align: left;
    padding: 0 0 0 7px;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-right .description p {
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  padding: 0 0 22px 0;
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-right .addition {
  padding: 14px 0 0 47px;
  float: left;
  width: 365px;
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 3px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right .addition {
    width: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-right .addition {
    text-align: left;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/addition-ico.png) no-repeat 10px 0;
    padding: 14px 0 0 54px;
    margin: 0 0 27px 0;
    width: 226px;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-right .addition span {
  font-weight: 500;
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-left {
  float: left;
  width: 380px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-left {
    width: 154px;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-left .book5-it {
  float: left;
  width: 174px;
  text-align: center;
  margin: 36px 0 0 95px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book5 .book5-left .book5-it {
    margin: 5px 0 27px 58px;
  }
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-left .book5-it .book5-ico {
  margin: 0 0 24px 0;
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
.lpEgzaminWstepny2023 .main-area .book5 .book5-left .book5-it .price {
  display: inline-block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  margin: 0 0 12px 0;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book6 {
    min-height: 538px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/boks-6-bg-sm.png) no-repeat 0 -35px;
  }
}
.lpEgzaminWstepny2023 .main-area .sepBig {
  width: 100%;
  height: 1px;
  background: #d1d5d9;
  margin: 0 0 42px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .sepBig {
    margin: 15px 0 42px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 {
  float: left;
  width: 945px;
  margin: 0 0 55px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book9 {
    margin: 0 0 55px 0;
    width: 710px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 {
    width: 290px;
    margin: 0 auto 50px auto;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Img {
  float: left;
  width: 154px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Img {
    width: 290px;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Img .book9-ico {
  margin: 0 0 24px 0;
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Img .book9-ico img {
  -webkit-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.45);
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .normalView {
    display: none;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .mobileView {
  display: none;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .mobileView {
    display: block;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .price {
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  margin: 0 0 12px 0;
  text-align: center;
}
.lpEgzaminWstepny2023 .main-area .book9 .btnSm {
  text-align: center;
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Text {
  float: left;
  width: 245px;
  margin: 0 0 0 38px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text {
    width: 160px;
    margin: 0 0 0 30px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text {
    width: 290px;
    margin: 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Text .label {
  width: 200px;
  height: 28px;
  background: #34667a;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: 700;
  border-radius: 25px;
  padding: 7px 0 0 0;
  text-transform: uppercase;
  text-align: center;
  margin: 0 0 20px 0;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text .label {
    width: 160px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text .label {
    margin: 0 auto 20px auto;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text .description {
    padding: 0 0 25px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Text .description p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Text .description p {
    padding: 0 20px;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Left {
  float: left;
  width: 440px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Left {
    width: 345px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Left {
    width: 290px;
    margin: 0 0 40px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .book9 .book9Right {
  float: left;
  width: 440px;
  margin: 0 0 0 47px;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Right {
    width: 345px;
    margin: 0 0 0 20px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book9 .book9Right {
    width: 290px;
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .book12 {
    min-height: 538px;
    background: url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/boks-6-bg-sm.png) no-repeat 0 -35px;
  }
}
.lpEgzaminWstepny2023 .main-area .main-area-header-bottom .name {
  text-align: center;
}
.lpEgzaminWstepny2023 .main-area .main-area-header-bottom .sep {
  margin: 0 auto 24px auto;
  float: none;
}
.lpEgzaminWstepny2023 .main-area .btnBottom a {
  float: left;
  width: 461px;
  height: 70px;
  background: #34667a;
  border-radius: 35px;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottom a {
    width: 290px;
    height: 70px;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottom a .btnBottomLeft {
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
  color: #fff;
  float: left;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottom a .btnBottomLeft {
    font-size: 14px;
    line-height: 16px;
    width: 155px;
    text-align: right;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottom a .btnBottomRight {
  float: right;
  width: 140px;
  height: 40px;
  border-radius: 25px;
  margin: 15px 16px 0 0;
  color: #000;
  font-size: 13px;
  line-height: 22px;
  font-weight: 600;
  border: 1px solid #fff;
  padding: 9px 0 0 35px;
  background: #ffffff url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-red.png) no-repeat 94px 16px;
  transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottom a .btnBottomRight {
    width: 110px;
    padding: 9px 0 0 20px;
    margin: 15px 15px 0 0;
    text-align: left;
    background: #ffffff url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/arrow-red.png) no-repeat 79px 16px;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottom a:hover {
  border-radius: 0;
}
.lpEgzaminWstepny2023 .main-area .btnBottom a:hover .btnBottomRight {
  background: #34667a url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 94px 16px;
  border-radius: 0;
  color: #fff;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottom a:hover .btnBottomRight {
    background: #34667a url(/skin/frontend/beck/default/external/lp/egzamin-wstepny-2023/btn-arrow.png) no-repeat 79px 16px;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottomItLeft {
  float: left;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItLeft {
    margin: 0 0 24px 125px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItLeft {
    margin: 0 0 10px 0;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottomItLeft a .btnBottomLeft {
  padding: 25px 0 0 49px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItLeft a .btnBottomLeft {
    padding: 19px 0 0 24px;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottomItRight {
  float: right;
}
@media only screen and (max-width: 1023px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItRight {
    float: left;
    margin: 0 0 0 125px;
  }
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItRight {
    margin: 0;
  }
}
.lpEgzaminWstepny2023 .main-area .btnBottomItRight a .btnBottomLeft {
  padding: 25px 0 0 35px;
}
@media only screen and (max-width: 767px) {
  .lpEgzaminWstepny2023 .main-area .btnBottomItRight a .btnBottomLeft {
    padding: 19px 0 0 24px;
  }
}
.lpEgzaminWstepny2023 .main-area .sepBig2 {
  margin: 55px 0 25px 0;
}

