body #lottie svg {
  height: 100% !important;
  transform: scale(2) !important;
}

body .et_pb_section.header-new-main, body .et_pb_section_0_tb_header.et_pb_section {
  background-color: transparent !important;
}

.et_pb_row.rand_general_ppc.rand_ppc_2{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
}

.et_pb_row.rand_general_ppc.rand_ppc_2 .et_pb_module, .et_pb_row.rand_general_ppc.rand_ppc_2 .et_pb_image_wrap, .et_pb_row.rand_general_ppc.rand_ppc_2 img{
  height: 100%;
}

.et_pb_row.rand_general_ppc.rand_ppc_2 img{
  object-fit: cover;
}

body .et_pb_section.header-new-main.sticky-hnm{
  /*background-color: #ececec !important;*/
  background-image: url(/wp-content/uploads/2024/07/background_contact.png) !important;
  background-color: #FFF !important;
  background-position-y: 30%;
}
body #page-container .et_pb_section a.et_pb_button.btn-hai-sa-ne-auzim {
  margin-top: 40px;
  padding: 7px 87px 7px 87px !important;
}
body .rand_contact_col_1 {
  width: 56% !important;
}
body .rand_contact_col_s2 {
  width: 36% !important;
}
.rand_contact_col_2 svg {
  margin-top: -40px;
  margin-left: -16px;
}
.et_pb_section.sectiunea_1_ppc {
  padding-bottom: 31px;
}
.et_pb_section.sectiunea_2_ppc {
  padding-top: 72px;
  padding-bottom: 20px;
}
.et_pb_row.rand_ppc_3 {
  padding-top: 25px;
}
.rand_ppc_3 p {
  font-size: 16px !important;
  line-height: 32px !important;
}
.et_pb_section.sectiunea_3_ppc {
  padding-top: 0px;
  padding-bottom: 50px;
}
.et_pb_column.rppc2_col1 {
  width: 46%;
  margin-right: 8.2%;
}
.rppc2_col1 img{
  border-radius: 10px;
}
.et_pb_row.rand_general_ppc.rand_ppc_5 {
  padding-top: 47px;
  padding-bottom: 47px;
}
body #page-container .et_pb_section .rand_ppc_5 .et_pb_button, body #page-container .et_pb_section .rand_ppc_5 .et_pb_button:hover {
  padding: 7px 85px !important;
}
.et_pb_row.rand_general_ppc.rand_ppc_6 {
  width: 100% !important;
  max-width: 100% !important;
  padding-top: 0px;
  padding-right: 0px !important;
  padding-left: 0px !important;
  padding-bottom: 0px;
}
.et_pb_section.sectiunea_5_ppc{
  padding-top: 39px;
  padding-bottom: 0px;
}
.et_pb_section.sectiune_contact_2 {
  padding-top: 30px;
  padding-bottom: 0px;
}
.rand_ppc_5 h3{
  padding-bottom: 25px;
}
.rand_ppc_5 p{
  font-size: 16px !important;
  line-height: 32px !important;
}
.rand_ppc_5 .et_pb_text_inner{
  font-weight: 400;
  width: 58%;
  margin-left: auto;
  margin-right: auto;
  max-width: 685px;
}
.et_pb_column.rppc2_col2 {
  width: 45.8%;
  padding-top: 20px;
}
.rppc2_col2 h2, .rppc2_col2 h2 span{
  font-size: 35px !important;
  line-height: 52.5px !important;
  padding-bottom: 23px;
}
.rppc2_col2 p {
  line-height: 32px !important;
  padding-right: 29px;
}
.rand_ppc_3 h3, .rand_ppc_3 h3 span{
  font-size: 40px !important;
  line-height: 56px !important;
  padding-bottom: 16px;
}
.rand_ppc_3 .et_pb_text_inner {
  font-weight: 400;
  width: 80%;
  max-width: 873px;
}
.box_de_ce_ppc p{
  font-size: 16px !important;
  line-height: 32px !important;
  padding-right: 6px;
  text-align: justify;
  text-justify: inter-word;
}
.et_pb_section.sectiunea_4_ppc {
  padding-top: 0px;
}
.box_de_ce_ppc .et_pb_text_inner{
  font-weight: 400;
}
.et_pb_row.rand_general_ppc.rand_ppc_4 {
  padding-top: 12px;
}
.box_de_ce_ppc h4 {
  display: flex;
  align-items: center;
  column-gap: 10px;
  flex-direction: row;
  padding-bottom: 20px;
}
.rand_ppc_4 .et_pb_column {
  width: 30%;
  margin-right: 5%;
}
@media (max-width: 1418px) {
  .rand_ppc_5 .et_pb_text_inner {
    width: 65%;
    max-width: 738px;
  }
}
@media (max-width: 1278px) {
  .rand_ppc_5 .et_pb_text_inner {
      width: 70%;
      max-width: none;
  }
}
@media (max-width: 1200px) {
  body #page-container .et_pb_section .et_pb_button_1{
    font-size: 18px !important;
  }
  .et_pb_row.rand_general_ppc.rand_ppc_5 {
    max-width: 90% !important;
  }
  .rand_ppc_5 .et_pb_text_inner {
    width: 80%;
  }
  .et_pb_column.rppc2_col1 {
    margin-right: 5%;
  }
  .rppc2_col2 h2, .rppc2_col2 h2 span {
    font-size: 32px !important;
    line-height: 44px !important;
  }
  .et_pb_column.rppc2_col2 {
    width: 49%;
  }
  .rppc2_col2 p {
    padding-right: 0;
  }
  .rand_contact_col_2 svg {
    margin-top: 20px;
    margin-left: 0;
    width: 215px;
  }
  .rand_ppc_3 h3, .rand_ppc_3 h3 span{
    font-size: 38px !important;
    line-height: 54px !important;
  }
  .rand_ppc_5 h3{
    font-size: 26px !important;
    line-height: 39px !important;
  }
  body .et_pb_row {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 981px) {
  body #lottie {
      margin-top: 0px !important;
      margin-left: 0px;
  }
}
@media(max-width: 980px)
{
  .rand_ppc_4 .et_pb_column {
    width: 100%;
    margin-right: 0px;
  }
}
@media(max-width: 872px)
{
  body #lottie svg{
    transform: scale(2.5) !important;
  }
  .et_pb_section.sectiunea_4_ppc{
    padding-bottom: 0;
  }
  .et_pb_section.sectiunea_5_ppc {
    padding-top: 27px;
  }
  .et_pb_section.sectiune_contact_2 {
    padding-top: 0;
  }
  body #page-container .et_pb_section .et_pb_button_1 {
    font-size: 16px !important;
  }
  body #page-container .et_pb_section .rand_ppc_5 .et_pb_button, body #page-container .et_pb_section .rand_ppc_5 .et_pb_button:hover{
    padding: 10px 58px !important;
  }
  .rand_ppc_5 .et_pb_module.et_pb_text {
    margin-bottom: 37px;
  }
  .box_de_ce_ppc h4{
    font-size: 16px !important;
    line-height: 24px !important;
    column-gap: 17px;
    padding-bottom: 16px;
  }
  .rand_ppc_5 h3{
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 9px;
  }
  .rand_ppc_5 h3 br{
    display: none;
  }
  .rand_ppc_5 .et_pb_text_inner {
    width: 95%;
  }
  .et_pb_section.sectiunea_3_ppc{
    padding-bottom: 0px;
  }
  .box_de_ce_ppc p{
    padding-right: 0px !important;
  }
  .rand_ppc_3 h3, .rand_ppc_3 h3 span{
    font-size: 32px !important;
    line-height: 44px !important;
    padding-bottom: 34px;
  }
  .rppc2_col2 h2, .rppc2_col2 h2 span {
    padding-bottom: 31px;
  }
  .rppc2_col2 p {
    font-size: 16px !important;
  }
  .rand_ppc_3 .et_pb_text_inner {
    width: 100%;
  }
  .et_pb_row.rand_ppc_3 {
    padding-top: 9px;
    padding-bottom: 20px;
  }
  .et_pb_column.rppc2_col1 {
    width: 100% !important;
    margin-right: 0px !important;
  }
  .et_pb_column.rppc2_col2 {
    width: 100%;
  }
  .et_pb_section.sectiunea_2_ppc {
    padding-top: 34px;
  }
  .rppc2_col2 {
    padding-top: 0px !important;
  }
  .rppc2_col1 img {
    height: 220px;
    object-fit: cover;
  }
  body .rand_contact_col_2 {
    width: 100% !important;
  }
  body .rand_contact_col_1 {
    width: 100% !important;
  }
  .rand_contact_col_2 svg {
    margin-top: 5px;
    margin-left: 0;
    width: 181px;
  }
  body #page-container .et_pb_section a.et_pb_button.btn-hai-sa-ne-auzim {
    margin-top: 37px;
    padding: 10px 60px 10px 60px !important;
  }
  .et_pb_section.sectiunea_1_ppc {
    padding-bottom: 38px;
  }
}
