*{
	margin: 0;
	padding: 0;
}
html, body {
	background-color: #E5E5E5;
	font-family: "Roboto", sans-serif;
}
a {
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  color: #ffffff;
  font-family: "Roboto", sans-serif;
}

a:hover{
	text-decoration: none;
}

li {
    list-style-type: none;
}

/*header*/
#icon {
	margin-top: 0px;
	width: 50px;
	height: 50px;
}
.header {
	background: #FFFFFF;
}
.navbar-nav a {
  padding: 10px 0;
  margin-right: 60px;
  position: relative;
  font-weight: bold;
  font-size: 15px;
  letter-spacing: 0.04em;
}
.navbar-nav a:hover {
  color:#7646FA;
}
.navbar-nav a:after {
  font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 19px;
display: flex;
align-items: center;
text-align: right;

/* text_color_light */
color: #8285A5;

  
  position: absolute;
  content: "";
  height: 1px;
  width: 100%;
  background: white;
  opacity: 0;
  top: 30px;
  transform: scale(0);
  transition: all 0.2s ease;
}
.navbar-nav a:hover:after {
  transform: scale(1);
  height: 2px;
  opacity: 1;
}
.navbar-dark .navbar-toggler:hover {
    color: rgba(255,255,255,1);
    border-color: rgba(255,255,255,1);
}
/*слайдер*/

.teaxt_banner1{
	height: 100%;
}
.teaxt_banner1 div h3{
	font-family: Montserrat;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
}
.teaxt_banner1 div span{
	color: #FCFF02;
}
.teaxt_banner1 div p{
	font-family: Montserrat;
    font-weight: 300;
    color: #fff;
    font-size: 38px;
}
.teaxt_banner1 div p span{
	color: #FF3535;
}
.teaxt_banner1 div button{
	font-family: Montserrat;
	font-weight: normal;
	width: 242px;
	color: #FDFBFC;
	background: #FF3535;
	font-size: 24px;
	padding: 8px 50px;
}
.teaxt_banner1 div button:hover {
background: #FF5D5D;
}

.teaxt_banner2{
	height: 100%;
}
.teaxt_banner2 div h3{
    margin: auto;
    width: 310px;
    font-family: Montserrat;
    font-weight: 900;
    font-size: 30px;
    background: #fff;
    color: #000;
}
.teaxt_banner2 div p{
	font-family: Montserrat;
    font-weight: 300;
    color: #fff;
    font-size: 38px;
}
.teaxt_banner2 div p span{
	color: #F6FB00;
}
.teaxt_banner2 div p .red_SP{
	color: #FF3535;
}
.teaxt_banner2 div button{
	font-family: Montserrat;
	font-weight: normal;
	width: 242px;
	color: #0B0801;
	background: #FFE400;
	font-size: 24px;
	padding: 8px 50px;
}
.teaxt_banner2 div button:hover {
background: #FFEB40;
}

.teaxt_banner3{
	height: 100%;
}
.teaxt_banner3 div h3{
    margin: auto;
    width: 310px;
    font-family: Montserrat;
    font-weight: 900;
    font-size: 30px;
    background: #FF3535;
    color: #fff;
}
.teaxt_banner3 div p{
	font-family: Montserrat;
    font-weight: 300;
    color: #fff;
    font-size: 38px;
}
.teaxt_banner3 div p span{
	color: #F6FB00;
}
.teaxt_banner3 div button{
	font-family: Montserrat;
	font-weight: normal;
	width: 242px;
	color: #000;
	background: #fff;
	font-size: 24px;
	padding: 8px 50px;
}
.teaxt_banner3 div button:hover {
background: #E6E6E6;
}

.top {
  width: 100%;
  min-height: 680px; }
  .top__banners {
    margin-top: 70px;
    width: 100%; }
  .top__banner0 {
    background-image: url("/img/0_b.png"); }
  .top__banner4 {
    background-image: url("/img/4_b.png"); }
  .top__banner04{
    background-image: url("/img/doa.png"); }
  .top__banner01 {
    background-image: url("/img/01_b.png"); }
  .top__banner1 {
    background-image: url("/img/1_b.png"); }
  .top__banner2 {
    background-image: url("/img/2_b.png"); }
  .top__banner3 {
    background-image: url("/img/3_b.png"); }
  .top__banner5 {
    background-image: url("/img/5_b.png"); }
  .top__banner {
    height: 380px;
    width: 100%;
    background-size: cover;
    display: none;
}
/*    .top__banner:hover {
      opacity: 0.9; }*/
    .top__banner__title {
      font-size: 36px;
      color: white;
      text-transform: uppercase;
      margin-left: 90px;
      margin-top: 13%;
      letter-spacing: 0.025em;
      margin-bottom: 40px;
      line-height: 1.3em; }
      .top__banner__title span {
        color: #fffc00; }
    .top__banner a {
      margin-left: 90px;
      color: #7646FA !important;
      width: 190px;
      font-size: 16px;
      height: 54px;
      text-align: center;
      background: #fff;
      font-weight: bold;
      line-height: 54px;
      box-shadow: 0 0 30px 10px rgba(33, 33, 33, 0.4);
      transition: all 0.09s ease; }
      .top__banner a:hover {
        background: transparent;
        color: white;
        outline: 3px solid white;
        box-shadow: 0 0 45px 15px rgba(33, 33, 33, 0.5); }

/*price_items*/
.new_block{
font-size: 18px;

background: #FFFFFF;
color: #EB5757;

position: absolute;
padding: 5px 0;
width: 160px;
height: 33px;
left: 155px;
top: 110px;
text-align: center;

box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
transform: rotate(45deg);
}
.lvl_new_block{
  color: #28a745;
}
.main__price__item {
	display: block;
	height: 300px !important;
	width: 260px;
	background-image: linear-gradient(to bottom, #28a745 0%, #03701C 100%);
	margin: 0 auto;
	transition: all 0.2s ease;
	position: relative;
	overflow: hidden;
}
.main__price__item:hover {
	transform: scale(1.01);
}
.main__price__item {
	margin-bottom: 20px;
	cursor: pointer;
}
.main__price__item__image {
	display: block;
	position: absolute;
	width: 200px;
	height: 100px;
	left: 50%;
	margin-left: -100px;
	top: 50%;
	z-index: 1;
}
.main__price__item__image-bg {
	display: block;
	position: absolute;
	width: 400px;
	height: 400px;
	top: 0;
	left: 50%;
	z-index: 0;
	opacity: 0.12; 
}
.main__price__item__block {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 90px;
	background-color: #EDEDEE;
	display: block;
	margin: 0;
	padding-top: 10px;
	transition: height 0.3s ease;
	z-index: 2;
	box-sizing: content-box;
}
.main__price__item__block__title {
	color: black;
	display: block;
	text-transform: uppercase;
	text-align: center;
	font-size: 17px;
	line-height: 1.5em;
	margin-top: 30px;
}
.main__price__item__block__content {
	position: absolute;
	top: 110px;
	padding: 0 30px;
	text-align: center;
	color: #333333;
	font-weight: 300;
}
.main__price__item__block__content span {
	color: #7646FA !important;
}
.main__price__item__block__button {
	text-transform: none;
	display: block;
	color: #ff5e09;
	position: absolute;
	font-size: 14px;
	top: 250px;
	left: 50%;
	margin-left: -85px;
	padding: 5px;
}
.main__price__item__block__button__soon {
	margin-left: 0;
	transform: translateX(-50%);
}
.main__price__item-1 {
background-image: linear-gradient(to bottom, #FFDF00 0%, #da9007 100%); }
.main__price__item-2 {
background-image: linear-gradient(to bottom, #d880e8 0%, #5b188d 100%);
background-image: linear-gradient(to bottom, #236a8b 0%, #393fff 100%); }
.main__price__item-3 {
background-image: linear-gradient(to bottom, #35abe3 0%, #3985a9 100%);
background-image: linear-gradient(to bottom, #d58c41 0%, #ff5b41 100%); }
.main__price__item-4 {
background-image: linear-gradient(to bottom, #1e1e1e 0%, black 100%); }
.main__price__item-5 {
background-image: linear-gradient(to bottom, #69f480 0%, #1d9131 100%);
background-image: linear-gradient(to bottom, #FFDF00 0%, #da9007 100%); }
.main__price__item-6 {
background-image: linear-gradient(to bottom, #236a8b 0%, #393fff 100%); }
.main__price__item-7 {
background-image: linear-gradient(to bottom, #d58c41 0%, #ff5b41 100%); }
.main__price__item-8 {
background-image: linear-gradient(to bottom, #1e1e1e 0%, black 100%); }

.coins__image-bg {
  width: 500px;
  height: 500px;
  left: 30%;
  margin-left: -250px;
  transform: rotate(10deg);
  top: -15%; }

.lvlup__image {
  width: 150px;
  height: 150px;
  margin-left: -75px;
  top: 40%; }

.lvlup__image-bg {
  width: 330px;
  height: 330px;
  transform: rotate(-32deg);
  top: 0;
  left: 50%;
  margin-left: -165px; }
.up_lvl__image-bg{
  width: 330px;
  height: 330px;
  transform: rotate(-32deg);
  top: 10%;
  left: 50%;
  margin-left: -220px; }

.gun__image {
  width: 300px;
  height: 100%;
  top: 17%;
  left: 50%;
  margin-left: -150px;
  transform: rotate(-10deg); }

.gun__image-bg {
  width: 600px;
  height: 600px;
  margin-left: -300px;
  top: -30%;
  transform: rotate(80deg); }

.lbz__image {
  width: 190px;
  height: 125px;
  margin-left: -95px;
  top: 45%; }

.lbz__image-bg {
  left: 70%;
  margin-left: -200px;
  transform: rotate(17deg); }

.topdmg__image-bg {
  top: -30%;
  width: 600px;
  margin-left: -300px;
  transform: rotate(30deg); }

.topdmg__image-bg2 {
  top: 20%;
  width: 600px;
  margin-left: -300px;
  transform: rotate(30deg); }

.vzvod__image {
  width: 200px;
  height: 200px;
  margin-left: -100px;
  top: 32%; }

.vzvod__image-bg {
  margin-left: -200px; }

.global_ivent__image {
  width: 170px;
  height: 125px;
  margin-left: -85px;
  top: 45%; }

.global_ivent__image-bg {
  margin-left: -200px;
  top: 10%;
  transform: rotate(-17deg); }

.lvl__image {
  width: 170px;
  height: 55px;
  margin-left: -85px;
  top: 55%; }

.lvl__image-bg {
  top: -30%;
  width: 300px;
  margin-left: -150px;
  transform: rotate(-35deg); }

.lvl__image-bg2 {
  top: 30%;
  width: 300px;
  margin-left: -150px;
  transform: rotate(-35deg); }

/*PLYSI*/
.pluses {
  width: 100%;
  background-color: #fff;
  padding: 30px 40px;
  margin-bottom: 80px;
  box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0.2);
  line-height: 1.5em; }
  .pluses__container {
    margin-bottom: 40px; }
    .pluses__container .item {
      width: 240px;
      padding: 10px 0px;
      background-color: white;
      box-sizing: border-box; }
      .pluses__container .item p {
        font-size: 16px;
        text-align: center;
        font-weight: 300; }
      .pluses__container .item i {
        margin-top: 20px;
        margin-bottom: 20px;
        text-align: center;
        display: block; }
  .pluses h2 {
    color: #7646FA !important;
    margin-bottom: 30px; }
  .pluses h3 {
    color: #7646FA !important; }
  .pluses i {
    font-size: 70px;
    color: #7646FA !important; }
  .pluses p {
    font-size: 16px;
    font-weight: 300;
    max-width: 900px;
    margin-bottom: 20px; }

/*foooter*/
footer {
    font-size: 14px;
	background-image: linear-gradient(to bottom, #2a2a2a 0%, #181818 100%);
}

.list-unstyled li a{
	padding: 5px 0;
	color: #e3dfdf;
}
.list-unstyled li a:hover{
	color: #fff;
}
.footer-copyright{/*
	border-top: 1px solid #d4d4d4; */
}

.footer-copyright a:hover{

	color: #FFF;
}
.footer-copyright a{
	padding: 0 20px;
}

.footer-copyright{
	color: #e3dfdf;
}

/*PRICE.PHP*/
.price__block {
	margin: 70px 0 30px 0;
	display: block;
	width: 100%;
}
.price__block .container .row {
	background-color: #fff;
	height: 100px;
	background-image: url("/img/bg_h2.jpg");
	background-position: 50% 50%;
	background-size: cover;
}
.price__block .container .row h1 {
	margin: 0;
	display: block;
	font-size: 28px;
	line-height: 100px;
	margin: 0 auto;
	line-height: 100px;
	color: white;
	font-family: "Montserrat";
	text-transform: uppercase;
	font-weight: 900;
}

/*guarantee.php*/

.quarantee__title {
margin: 70px 0 30px 0;
display: block;
width: 100%;
}
.quarantee__title .container .row {
background-image: url("/img/bg_h1.jpg");
background-position: 50% 50%;
background-size: cover; }
.quarantee__title .container .row h1 {
margin: 0;
display: block;
font-size: 28px;
line-height: 100px;
margin: 0 auto;
line-height: 100px;
color: white;
font-family: "Montserrat";
text-transform: uppercase;
font-weight: 900; }

.quarantee__title .container .row1 {
background-image: url("/img/bg_h3.jpg"); }
.quarantee__title .container .row4 {
background-image: url("/img/bg_h4.jpg"); }
.quarantee__title .container .row5 {
background-image: url("/img/bg_h5.jpg"); }
.quarantee__title .container .row6 {
background-image: url("/img/bg_h6.jpg"); }

.quarantee {
width: 100%;
background-color: #fff;
padding: 30px 40px;
margin-bottom: 80px; }
/**/
.quarantee__images {
margin-top: 10px;
max-height: 340px; }

.quarantee__images_i1 {
background-image: url(/img/quarantee1.jpg);
width: 540px;
height: 340px;
background-size: cover; }
.quarantee__images_i2 {
background-image: url(/img/quarantee2.jpg);
width: 540px;
height: 340px;
/**/
background-size: cover; }
.quarantee h2 {
margin-top: 10px;
color: #7646FA !important;
font-size: 24px;
text-transform: uppercase;
font-family: "Montserrat"; }
.quarantee h3 {
color: #7646FA !important;
margin-top: 40px;
font-size: 20px;
text-transform: uppercase;
font-family: "Montserrat";
font-size: 16px; }
.quarantee ul {
padding-left: 30px;
margin-bottom: 40px; }
.quarantee ul li {
list-style-type: circle;
margin-bottom: 6px;
font-size: 18px;
font-weight: 300; }
.quarantee p {
margin-bottom: 10px;
font-size: 18px;
font-weight: 300;
line-height: 1.5em; }
.quarantee a {
color: #7646FA !important !important;
text-decoration: underline; }
.quarantee span {
color: #7646FA !important;
text-decoration: underline; }
.quarantee .quarantee_comment {
color: #7646FA !important;
margin-top: 20px;
margin-bottom: 30px; }

/*screen.php*/

.examples {
  padding: 10px 0; }
  .examples_image {
    width: 520px;
    height: 300px;
    margin: 5px;
    background-color: black;
    background-position: 50% 50%;
    background-size: cover;
    position: relative;
    transform: scale(1);
    transition: all 0.3s ease;
    cursor: pointer; }
    .examples_image:hover {
      transform: scale(1.02);
      z-index: 100; }
  .examples_image1 {
    background-image: url("../img/shot1.jpg"); }
  .examples_image2 {
    background-image: url("../img/shot2.jpg"); }
  .examples_image3 {
    background-image: url("../img/shot3.jpg"); }
  .examples_image4 {
    background-image: url("../img/shot4.jpg"); }
  .examples_image5 {
    background-image: url("../img/shot5.jpg"); }
  .examples_image6 {
    background-image: url("../img/shot6.jpg"); }
  .examples_image7 {
    background-image: url("../img/shot7.jpg"); }
  .examples_image8 {
    background-image: url("../img/shot8.jpg"); }
  .examples_image9 {
    background-image: url("../img/shot9.jpg"); }
  .examples_image10 {
    background-image: url("../img/shot10.jpg"); }
  .examples_image11 {
    background-image: url("../img/shot11.jpg"); }
  .examples_image12 {
    background-image: url("../img/shot12.jpg"); }
  .examples_image13 {
    background-image: url("../img/shot13.jpg"); }
  .examples_image14 {
    background-image: url("../img/shot14.jpg"); }
  .examples_image15 {
    background-image: url("../img/shot15.jpg"); }
  .examples_image16 {
    background-image: url("../img/shot16.jpg"); }
  .examples_image17 {
    background-image: url("../img/shot17.jpg"); }
  .examples_image18 {
    background-image: url("../img/shot18.jpg"); }
  .examples_image19 {
    background-image: url("../img/shot19.jpg"); }
  .examples_image20 {
    background-image: url("../img/shot20.jpg"); }
  .examples_image21 {
    background-image: url("../img/shot21.jpg"); }
  .examples_image22 {
    background-image: url("../img/shot22.jpg"); }
  .examples_image23 {
    background-image: url("../img/shot23.jpg"); }
  .examples_image24 {
    background-image: url("../img/shot24.jpg"); }
  .examples_image25 {
    background-image: url("../img/shot25.jpg"); }
  .examples_image26 {
    background-image: url("../img/shot26.jpg"); }
  .examples_image27 {
    background-image: url("../img/shot27.jpg"); }
  .examples_image28 {
    background-image: url("../img/shot26.jpg"); }
  .examples_image29 {
    background-image: url("../img/shot29.jpg"); }
  .examples_image30 {
    background-image: url("../img/shot30.jpg"); }
  .examples_image31 {
    background-image: url("../img/shot31.jpg"); }
  .examples_image32 {
    background-image: url("../img/shot32.jpg"); }
  .examples_image33 {
    background-image: url("../img/shot33.jpg"); }
  .examples_image34 {
    background-image: url("../img/shot34.jpg"); }
  .examples_image35 {
    background-image: url("../img/shot35.jpg"); }
  .examples_image36 {
    background-image: url("../img/shot36.jpg"); }
  .examples_image37 {
    background-image: url("../img/shot37.jpg"); }
  .examples_image38 {
    background-image: url("../img/shot38.jpg"); }
  .examples_image39 {
    background-image: url("../img/shot39.jpg"); }
  .examples_image40 {
    background-image: url("../img/shot40.jpg"); }
  .examples_image41 {
    background-image: url("../img/shot41.jpg"); }
  .examples_image42 {
    background-image: url("../img/shot42.jpg"); }
  .examples_image43 {
    background-image: url("../img/shot43.jpg"); }
  .examples_image44 {
    background-image: url("../img/shot44.jpg"); }
  .examples_image45 {
    background-image: url("../img/shot45.jpg"); }
  .examples_image46 {
    background-image: url("../img/shot46.jpg"); }
  .examples_image47 {
    background-image: url("../img/shot47.jpg"); }


  .examples_image48 {
    background-image: url("../img/shot48.jpg"); }
  .examples_image49 {
    background-image: url("../img/shot49.jpg"); }
  .examples_image50 {
    background-image: url("../img/shot50.jpg"); }
  .examples_image51 {
    background-image: url("../img/shot51.jpg"); }
  .examples_image52 {
    background-image: url("../img/shot52.jpg"); }
  .examples_image53 {
    background-image: url("../img/shot53.jpg"); }
  .examples_image54 {
    background-image: url("../img/shot54.jpg"); }
  .examples_image55 {
    background-image: url("../img/shot55.jpg"); }
  .examples_image56 {
    background-image: url("../img/shot56.jpg"); }
  .examples_image57 {
    background-image: url("../img/shot57.jpg"); }
  .examples_image58 {
    background-image: url("../img/shot58.jpg"); }
  .examples_image59 {
    background-image: url("../img/shot59.jpg"); }
  .examples_image60 {
    background-image: url("../img/shot60.jpg"); }
  .examples_image61 {
    background-image: url("../img/shot61.jpg"); }

.examples_image_bg {
  width: 100vw;
  height: 100vh;
  position: fixed;
  z-index: 101;
  background-color: rgba(0, 0, 0, 0.7);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease; }

.close_button {
  position: absolute;
  top: 40px;
  right: 60px;
  color: white;
  cursor: pointer; }

.fixed_body {
  overflow-y: hidden !important; }

.examples_image_full {
  width: 1280px;
  height: 720px;
  position: fixed;
  z-index: 102;
  background-color: white;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-position: 50% 50%;
  background-size: cover;
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease; }

.visible {
  opacity: 1 !important;
  visibility: visible !important; }

/*agree_page*/
.agree {
  width: 100%;
  background-color: white;
  margin: 60px 0;
  padding: 30px 40px;
  font-weight: 300; }
  .agree h2 {
    margin-top: 10px;
    color: #7646FA !important;
    font-size: 24px; }
  .agree h3 {
    color: #7646FA !important;
    margin-top: 40px;
    font-size: 20px; }
  .agree ul {
    padding-left: 30px;
    margin-bottom: 40px; }
    .agree ul li {
      list-style-type: circle;
      margin-bottom: 6px;
      font-size: 18px;
      font-weight: 300; }
  .agree p {
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.5em; }
  .agree a {
    color: #7646FA !important !important;
    text-decoration: underline; }
  .agree span {
    color: #7646FA !important; }

 /*FAQ*/
.quarantee_answers {
  width: 100%; }

.quarantee_answers_title {
  margin-top: 40px;
  width: 100%;
  color: white;
  text-transform: uppercase;
  text-align: center;
  line-height: 60px;
  background-color: black;
  font-size: 26px;
  font-family: "Montserrat";
  font-weight: 900;
  background-image: url(/img/bg_h2.jpg);
  background-position: 50% 50%;
  background-size: cover; }

.quarantee_answers_p {
  width: 100%;
  background-color: #fff;
  padding: 30px 40px;
  font-size: 22px;
  font-weight: 300;
  line-height: 1.5em;
  text-align: center;
  margin-bottom: 70px;
  color: #4d4d4d;
  box-sizing: border-box; }
  .quarantee_answers_p a {
    display: inline-block;
    color: #7646FA !important;
    text-transform: none; }

/*data_processing*/
.data_processing {
  background-color: #fff;
  margin: 70px 0;
  padding: 20px 30px;
  max-width: 500px; }
  .data_processing p {
    margin-bottom: 30px;
    font-weight: 300;
    line-height: 1.5em; }
  .data_processing h2 {
    color: #7646FA !important;
    font-size: 22px;
    text-align: center; }
  .data_processing iframe {
    margin: 0 auto; }
  .data_processing .data_button {
    margin: 0 auto;
    text-align: center; }

.submit_payment {
  resize: none;
  width: 100%;
  height: 40px;
  border: none;
  outline: none;
  font-family: "Roboto", sans-serif;
  padding: 10px;
  padding-right: 25px;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.04em;
  box-sizing: border-box;
  cursor: pointer;
  color: white;
  background-color: #7646FA !important; }

/*ivents.php*/

.ranked_title, .checkbox_big_all_p{
  padding: 10px;
      margin: 0;
    font-weight: 300;
    font-size: 16px;
}
.img_RB{
  width: 100%
}
.img_RB img{
  height: auto;
  width: 100%; 
}
.lbz__offers {
	width: 100%;
    padding: 30px 50px;
    background-color: #fff;
    margin-bottom: 100px;
}

.first_lbzcompany_31 {
    background-image: url(/img/ranked_image.jpg);
}
.first_lbzcompany_32 {
    background-image: url(/img/ivent_image.jpg);
}

.lbzcompany_item {
    width: 100%;
    height: 150px;
    background-position: 50% 50%;
    background-size: cover;
    margin-right: 30px;
    position: relative;
    cursor: pointer;
    transition: all 0.5s ease;
}

.lbzcompany_item_title {
    position: absolute;
    bottom: -34px;
    text-align: center;
    width: 100%;
    color: black;
    text-transform: uppercase;
    font-family: "Montserrat";
    font-weight: 900;
    font-size: 17px;
}

.lbz__offers h2 {
    text-transform: uppercase;
    font-family: "Montserrat";
    font-weight: 900;
    font-size: 18px;
    margin-bottom: 30px;
}

.lbz__offers h2 span {
    color: #334bff;
}
.block___31{
	max-width: 250px;
	min-height: 200px;
}

/*lbz.php*/

.lbz__offers {
  width: 100%;
  padding: 30px 50px;
  background-color: #fff;
  margin-bottom: 100px;
  padding-bottom: 0; }
  .lbz__offers h2 {
    text-transform: uppercase;
    font-family: "Montserrat";
    font-weight: 900;
    font-size: 18px;
    margin-bottom: 30px; }
    .lbz__offers h2 span {
      color: #334bff; }
  .lbz__offers .lbzcompany_item {
    width: 230px;
    height: 150px;
    background-position: 50% 50%;
    background-size: cover;
    margin-right: 30px;
    position: relative;
    cursor: pointer;
    transition: all 0.5s ease; }
    .lbz__offers .lbzcompany_item:hover {
      transform: scale(1.03); }
  .lbz__offers .first_lbzcompany_11 {
    background-image: url("/img/lbz11.jpg"); }
  .lbz__offers .first_lbzcompany_12 {
    background-image: url("/img/lbz12.jpg"); }
  .lbz__offers .first_lbzcompany_13 {
    background-image: url("/img/lbz13.jpg"); }
  .lbz__offers .first_lbzcompany_14 {
    background-image: url("/img/lbz14.jpg"); }
  .lbz__offers .first_lbzcompany_21 {
    background-image: url("/img/lbz21.jpg"); }
  .lbz__offers .first_lbzcompany_22 {
    background-image: url("/img/lbz22.jpg"); }
  .lbz__offers .first_lbzcompany_23 {
    background-image: url("/img/lbz23.jpg"); }
  .lbz__offers .first_lbzcompany_21 {
    background-image: url("/img/lbz31.jpg"); }
  .lbz__offers .first_lbzcompany_22 {
    background-image: url("/img/lbz32.jpg"); }
  .lbz__offers .first_lbzcompany_23 {
    background-image: url("/img/lbz33.jpg"); }
  .lbz__offers .first_lbzcompany_31 {
    background-image: url("/img/ranked_image.jpg"); }
  .lbz__offers .first_lbzcompany_32 {
    background-image: url("/img/ivent_image.jpg"); }
  .lbz__offers .lbzcompany_item_title {
    position: absolute;
    bottom: -34px;
    text-align: center;
    width: 100%;
    color: black;
    text-transform: uppercase;
    font-family: "Montserrat";
    font-weight: 900;
    font-size: 17px; }

.lbzcompany {
  margin-bottom: 100px; }


/*success.php*/

.success_container {
  background-color: black;
  color: white;
  padding: 30px 40px;
  font-family: "Montserrat";
  font-size: 24px;
  text-align: center;
  margin-top: 140px;
  margin-bottom: 140px; }
  .success_container h2 {
    font-weight: 900;
    margin: 0; }
  .success_container p {
    font-size: 20px;
    color: grey;
    margin-top: 30px; }

 /*thanku.php*/
.thanku_page {
    min-height: 70vh;
    position: relative;
}
  .thanku_page .thanku_container {
  	margin: 70px 0;
    padding: 30px 40px;
    background-color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.5em; }
    .thanku_page .thanku_container h1 {
      color: #7646FA !importantdd;
      margin: 0;
      margin-bottom: 16px; }
    .thanku_page .thanku_container a {
      color: #7646FA !important;
      text-decoration: underline;
      text-transform: none;
      display: inline-block; }
  .thanku_page .oplata {
    margin-bottom: 20px; }
/*reviews.php*/

#disqus_thread {
  width: 100%; }


.range-quantity{
	background: #7646FA !important;
}

.range-handle {
    cursor: pointer;
    background: white;
    border: 2px solid #7646FA !important;
    }

/*contact.php*/


.contacts_div i {
  font-size: 24px;
  padding-right: 10px; }
.contacts_div .fa-skype {
  color: #00ADEF; }
.contacts_div .fa-telegram {
  color: #209DD9; }
.contacts_div .fa-vk {
  color: #5082B9; }
.contacts_div .fa-whatsapp {
  color: #25D165;
  font-weight: bold; }
.contacts_div p {
  display: inline-block; }
.contacts_div a {
  color: #209DD9 !important;
  text-decoration: none;
  font-size: 16px;
  display: inline-block;
  text-transform: none;
  padding: 5px 0;
  font-weight: 300; }
  .contacts_div a:hover {
    color: #4242a4 !important; }
.contacts_div .skype {
  margin-top: 40px;
  margin-bottom: 20px; }
.contacts_div .vk {
  margin-top: 0px;
  margin-bottom: 20px; }
.contacts_div .p-vk {
  color: #209DD9;
  text-decoration: none;
  font-size: 16px;
  display: inline-block;
  text-transform: none;
  padding: 5px 0; }
  .contacts_div .p-vk:hover {
    color: #4242a4; }
