@media only screen and (min-width: 768px) {
  .s768 {
    display: block;
  }

  .desktop {
    /* display: block; */
  }

  #be_bfiber_page .mobile {
    display: none !important;
  }

  #be_bfiber_page .call-text {
    display: block;
    margin: auto 20px;
    display: block;
    font-size: 26px;
    font-weight: bold;
    line-height: 1.23;
    text-align: center;
    color: #16254f;
    display: flex;
    font-weight: normal;
    /* margin-bottom: 9px; */
    gap: 10px;
  }
  #be_bfiber_page #desktop_form_text_box .desktop_form_text_p {
    display: block;
    font-size: 18px;
    font-weight: bold;
    /* line-height: 1.23; */
    text-align: center;
    color: #16254f;
    font-weight: normal;
    margin-bottom: 17px;
    /* margin-left: 38px; */
  }
  #be_bfiber_page #desktop_form_text_box .desktop_form_text_p .phone.tel {
    font-weight: 700;
  }

  #be_bfiber_page .form-text {
    display: block;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.23;
    text-align: right;
    color: #16254f;
    font-weight: normal;
    text-align: center;
    /* margin-left: 38px; */
  }
  #be_bfiber_page .intro_text_box {
    display: flex;
    align-items: flex-start;
    gap: 5px;
  }

  .intro_text_box {
  }

  #be_bfiber_page .button_pill.call_button {
    display: none !important;
  }

  #be_bfiber_page #lottie {
    height: 329px;
    margin-top: 24px;
  }

  .ligal_notice {
    text-align: right;
    padding: 0 16px;
    max-width: none;
  }

  #be_bfiber_page #be_flare {
    padding-top: 53px;
    background-image: url(../images/bflare-768.jpg);
    padding-bottom: 39px;
  }

  #be_bfiber_page #be_flare .container {
    flex-direction: row-reverse;
    align-items: center;
  }

  #be_bfiber_page #be_flare .image {
    width: 178px;
  }

  #be_bfiber_page #be_flare .text-wrapper {
    height: auto;
    width: 462px;
    margin-top: -28px;
  }

  #be_bfiber_page #be_flare .title {
    text-align: right;
    margin-bottom: 0px;
    font-size: 32px;
    line-height: 1.25;
  }

  #be_bfiber_page #be_flare .text {
    text-align: right;
    font-size: 22px;
    line-height: 1.27;
  }

  #be_bfiber_page .be_fiber_review .packages {
    padding-top: 80px;
    background-color: transparent;
  }

  #be_bfiber_page .be_fiber_review .packages-title {
    width: 70%;
    font-size: 32px;
    padding-top: 0;
  }

  #be_bfiber_page .be_fiber_review .orange-button {
    width: 542px;
    font-size: 22px;
    margin-bottom: 56px;
    /* background-size: cover; */
    background-image: url(../images/packages/confeti768.png),
      linear-gradient(to right, #e7ce1b, #ffbe03 48%, #ff8000);
    background-position: 75%;
    height: 40px;
  }

  #be_bfiber_page .be_fiber_review .orange-button br {
    display: none;
  }

  #be_bfiber_page .be_fiber_review .packages-container {
    width: 700px;
    margin: 0 auto;
    padding-bottom: 23px;
  }

  #be_bfiber_page .be_fiber_review .primary-package.package {
  }

  #be_bfiber_page .be_fiber_review .package {
    height: 462px;
    width: 338px;
    /* border-radius: 24px; */
    /* margin-bottom: 40px; */
    justify-content: space-between;
  }

  #be_bfiber_page .be_fiber_review .package-crown {
  }

  #be_bfiber_page .be_fiber_review .package-flex {
    /* padding: 0px 34px 14px 32px; */
  }

  #be_bfiber_page .be_fiber_review .package-content {
    justify-content: center;
    margin-bottom: 0;
    width: 100%;
  }

  .underlineee span {
    font-size: 26px;
  }

  #be_bfiber_page .be_fiber_review .package-content.primary {
    /* height: auto; */
    /* background-image: url(../images/packages/conffeti768.png); */
    /* height: auto; */
    /* background-position: right; */
    /* background-size: cover; */
    width: 100%;
    /* height: 90px; */
  }

  #be_bfiber_page .be_fiber_review .package-logo {
    height: 36px;
    margin-bottom: 21px;
  }

  #be_bfiber_page .be_fiber_review .package-logo.primary {
    margin-top: 8px;
    margin-bottom: 16px;
  }

  #be_bfiber_page .be_fiber_review .package-name {
    font-size: 24px;
    /* margin-bottom: 5px; */
  }

  #be_bfiber_page .be_fiber_review .package-amount {
    font-size: 40px;
    margin-bottom: 24px;
  }

  #be_bfiber_page .be_fiber_review .package-bar {
    /* height: 108px; */
    /* width: 311px; */
    /* margin: 0 auto; */
  }

  #be_bfiber_page .be_fiber_review .package-bar__logo {
  }

  #be_bfiber_page .be_fiber_review .package-number {
  }

  #be_bfiber_page .be_fiber_review .package-measure {
  }

  #be_bfiber_page .be_fiber_review .package-footer {
    height: 104px;
    /* border-bottom-right-radius: 24px; */
    /* border-bottom-left-radius: 24px; */
  }

  #be_bfiber_page .be_fiber_review .features {
    max-width: 460px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;
  }

  #be_bfiber_page .be_fiber_review .text-wrapper {
  }

  #be_bfiber_page .be_fiber_review .feature-review {
    margin-bottom: 32px;
  }

  #be_bfiber_page .be_fiber_review .feature-logo {
    height: 56px;
    margin-bottom: 6px;
  }

  #be_bfiber_page .be_fiber_review .feature-name {
    font-size: 24px;
  }

  #be_bfiber_page .be_fiber_review .feature-text {
    white-space: normal;
    margin-top: 0;
  }

  #be_bfiber_page .be_fiber_review .feature-text.first {
    max-width: 300px;
    margin: 0 auto;
  }

  #be_bfiber_page .be_fiber_review .feature-text.second {
  }

  #be_bfiber_page .be_fiber_review .feature-text.third {
  }

  #be_bfiber_page .be_fiber_review .feature-text.fourth {
    /* max-width: 330px; */
  }

  #be_bfiber_page .be_fiber_review .feature-text.fifth {
  }

  #be_bfiber_page #app_screens .row_a {
    /* height: 537px; */
    padding-top: 0;
  }

  #be_bfiber_page #app_screens .row_a .row_a_text h3 {
    font-size: 32px;
    margin-bottom: 12px;
    width: 100%;
    font-weight: 700;
  }

  #be_bfiber_page #app_screens .row_a .row_a_text p {
    font-size: 30px;
    width: 510px;
    margin: 0 auto;
    line-height: 1.27;
  }

  #be_bfiber_page .be_fiber_review {
    padding-top: 60px;
    background-image: url(../images/background-fiber-768.jpg);
    background-size: cover;
    background-position-y: 0px;
  }

  #be_bfiber_page .be_fiber_review .fiber-bg-m {
    background-image: none;
    padding-top: 0;
  }

  #be_bfiber_page .be_fiber_review .container {
  }

  #be_bfiber_page .be_fiber_review .text-box {
    margin-bottom: 46px;
  }

  .desktop_form_text_heading {
    width: 462px;
    transform: translateX(69px);
  }

  .desktop_form_text_heading br {
    display: none;
  }

  #be_bfiber_page #form_close {
    top: -29px;
    left: -180px;
  }

  .form_link {
    width: 200px;
  }

  .form_link::after {
    width: 342px;
  }

  #be_bfiber_page .be_fiber_review .name {
    font-size: 32px;
    font-weight: 700;
  }

  #be_bfiber_page .be_fiber_review .description {
    font-size: 30px;
    width: 100%;
  }

  #be_bfiber_page .be_fiber_review .natav-image {
    width: 462px;
  }

  #be_bfiber_page #paralax_images .row_p {
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(2) {
    margin-top: 141px;
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(3) {
    margin-top: 169px;
    margin-bottom: 186px;
    margin-right: calc(50% - 350px);
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(4) {
    margin-top: 99px;
    margin-bottom: 82px;
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(5) {
    margin-top: 213px;
    margin-right: calc(50% - 349px);
  }

  #be_bfiber_page .container {
    max-width: 700px;
    padding: 0;
  }

  #be_bfiber_page #paralax_images .row_p_text h3 {
    /* text-align: right; */
    font-size: 24px;
    line-height: 1.14;
    width: auto;
    text-align: right;
    margin-bottom: 8px;
  }

  #be_bfiber_page #paralax_images .row_p_text p {
    width: auto;
    font-size: 19px;
    line-height: 1.37;
    text-align: right;
  }

  #be_bfiber_page .paralax_images-title {
    font-size: 28px;
    margin-top: 0px;
    max-width: 496px;
  }

  #be_bfiber_page #paralax_images {
    background-image: url(../images/incormation-bg-768-new.jpg);
    height: 1520px;
    padding-top: 44px;
    margin-top: 0px;
  }

  #be_bfiber_page #paralax_images .row_p > .row_p_inner {
    width: 288px;
    margin-left: auto;
    margin-right: 55px;
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(3) > .row_p_inner {
    text-align: left;
    margin-right: auto;
    margin-left: 8px;
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(4) > .row_p_inner {
  }

  #be_bfiber_page #paralax_images .row_p:nth-child(5) > .row_p_inner {
    margin-right: auto;
    margin-left: -5px;
  }

  #be_bfiber_page .scroll {
  }

  #be_bfiber_page .sticky_bar_mobile {
    height: 80px;
  }

  #be_bfiber_page .button_pill {
    width: 186px;
    font-size: 20px;
  }

  #be_bfiber_page #paralax_images .row_p {
    padding: 0;
    margin-top: 136px;
    margin-right: calc(50% - 404px);
  }

  #be_bfiber_page .main-image {
    width: 992px;
  }

  .labels.s_ss {
    margin-top: 8px;
  }

  #be_bfiber_page #intro {
    height: 675px;
    background-image: url(../images/back_991.jpg);
  }

  #be_bfiber_page #the_intro_float {
    visibility: visible;
    width: auto;
    height: 429px;
    left: 50%;
    transform: translateX(50%);
  }

  #be_bfiber_page .intro_inner {
    margin-top: 115px;
    /* transform: translateY(6px) translateX(1px); */
  }

  #be_bfiber_page .intro_inner .intro_title {
    text-align: right;
    margin: 20px auto 0px;
    margin-right: 0;
    line-height: 1;
    width: 595px;
    font-size: 44px;
    font-weight: bold;
    letter-spacing: normal;
  }

  #be_bfiber_page .intro_inner .intro_white_text {
    margin-right: 0;
    text-align: right;
    line-height: 1;
    margin-top: 0px;
    letter-spacing: normal;
    /* margin-bottom: 8px; */
    width: 436px;
    font-size: 40px;
    font-weight: 400;
  }

  #be_bfiber_page .intro_inner .underlineee::after {
    width: 195px;
    height: 21px;
    right: 239px;
    top: 87%;
  }

  .in_991 {
    display: block;
  }

  .not_991 {
    display: none;
  }

  #be_bfiber_page .first_line {
    width: 480px;
    font-size: 28px;
    line-height: 1;
    margin-right: 0;
    margin-left: auto;
    font-weight: 500;
    text-align: right;
    /* letter-spacing: 0.01px; */
    margin-top: 0;
    margin-bottom: 0;
  }
  #be_bfiber_page .first_line .first_line-date {
  }

  #be_bfiber_page .first_line_b {
    text-align: right;
    margin-left: 207px;
    width: 498px;
  }
  #be_bfiber_page .first_line_b .first_line_subtext {
    /* display: flex; */
    text-align: right;
    font-size: 36px;
    font-weight: 600;
  }
  #be_bfiber_page .first_line_b .first_line_subtext_b {
    font-size: 27.5px;
  }
  #be_bfiber_page .first_line .first_line-loc {
    font-size: 20px;
  }

  span.first_line-loc {
  }
  #be_bfiber_page .first_line .bfiber {
    font-size: 45px;
  }

  .not_desktop {
    display: none;
  }

  /* seconde line */
  .second-line {
    position: absolute;
    top: 85px;
    left: 54px;
    width: 98px;
    height: 98px;
    box-shadow: 0 3px 12px 2px rgba(255, 165, 31, 0.28);
    background-image: linear-gradient(to right, #e7ce1b, #ffbe03 50%, #ff8000);
    border-radius: 50%;
    /* padding-top: 30px; */
    transform: rotate(-15deg);
    /*color: inherit;*/
    font-size: 16px;
    line-height: 1.25;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: normal;
    flex-direction: column;
    padding-bottom: 11px;
  }

  /* .second-line span {
    font-weight: normal;
  } */

  .second-line br {
    display: block;
  }

  .not_mobile {
    display: block;
  }

  /* second line stop */

  #q-and-a-container {
    /* padding-left: 114px; */
    /* padding-right: 114px; */
    padding-bottom: 40px;
  }

  .q-and-a__title {
    font-size: 32px;
  }

  .q-and-a__q-container {
    max-width: 100%;
    font-size: 18px;
    margin-bottom: 16px;
  }

  .q-and-a__question {
    padding: 24px 0;
    padding-right: 18px;
    height: 80px;
    padding: 0 40px;
  }

  .q-and-a__plus {
    top: 50%;
    left: 40px;
    transform: translateY(-50%);
  }

  .q-and-a__xclose {
    top: 30px;
    left: 40px;
  }

  .q-and-a__q-container input:checked ~ .q-and-a__answer {
    padding: 0 18px 24px 2rem;
  }

  #be_bfiber_page .golden-label {
    font-size: 15px;
    padding: 6px 8px;
    /* left: 18px; */
  }

  .q-and-a__more-link {
    margin: 0;
  }

  .absolute-bg {
  }

  #be_bfiber_page .app_screens__white-boxes {
    display: flex !important;
    flex-direction: row;
    justify-content: center;
    padding-bottom: 80px;
  }

  .beforedesktop {
    display: block;
  }

  #be_bfiber_page .app_screens__white-box {
    width: 272px;
    height: 308px;
    margin: 0 12px;
  }

  .packageSwiper .swiper-wrapper {
    padding-right: 0px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .packageSwiper {
    overflow: visible !important;
  }

  #be_bfiber_page .app_screens__logo {
  }

  #be_bfiber_page .app_screens__title {
  }

  #be_bfiber_page .app_screens__text {
    font-size: 14px;
  }

  #be_bfiber_page .app_screens__sub-title {
  }

  #be_bfiber_page .app_screens__ul-text {
    font-size: 14px;
  }

  .orange-button span {
    font-weight: normal;
  }

  .package-pagination {
    display: none;
  }

  .img_contianer {
    width: 88px;
    height: 88px;
  }

  #be_bfiber_page .be_fiber_review .package-logo {
    margin-bottom: 0 !important;
    width: 58.8px;
    height: 56px;
  }

  .img_wrapper {
    margin-bottom: 8px;
  }

  .package-one-bar {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .package:nth-child(2n) {
    margin-right: 24px;
  }

  .s768 {
    display: none;
  }
  #be_bfiber_page .first_line-price-num {
    font-size: 26px;
  }
  #be_bfiber_page .first_line-subtext-br-768 {
    display: block;
  }
  /* #be_bfiber_page  .first_line-subtext-br-1200{
    
} */
  #be_bfiber_page .first_line-price-shekel {
    font-size: 25px;
  }
  .belanding_form_box.static {
    display: none;
  }
  .belanding_form_box {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 50%;
    right: 50%;
    padding: 0 8px;
    height: 100vh;
    transform: translate(50%, -50%);
  }
  #be_bfiber_page .body_form_belanding {
    max-width: 320px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    left: 0;
  }
  .form_link::after {
    content: "";
  }
  #identification_method input,
  #identification_method label.error {
    top: 65px !important;
  }
  .mobile_call {
    display: none;
  }
  #be_bfiber_page #desktop_form_text_box .desktop_form_text_heading {
    font-size: 22px;
    margin-bottom: 14px;
  }
  #be_bfiber_page input.form-control1 {
    height: 40px;
    padding: 0 8px;
    font-size: 16px;
  }
  #be_bfiber_page #label_approve::before {
    width: 17px;
    height: 17px;
    top: -2px;
  }
  #be_bfiber_page .labels legend {
    width: 96px;
  }
  #be_bfiber_page .body_form_belanding .cos_nocos {
    margin-top: -1px;
  }
  #be_bfiber_page #telephone {
    display: block !important;
    width: 100%;
  }
  #be_bfiber_page .intro_inner .underlineee {
    font-size: 28px;
    line-height: 2.1;
  }
  #be_bfiber_page .body_form_belanding .client1 label {
    margin-left: 0;
    margin-right: 23px;
  }
  #be_bfiber_page #identification_method input.form-control1 {
    margin-top: 0px !important;
  }
  #be_bfiber_page .body_form_belanding label.error {
    top: 40px;
  }

  #be_bfiber_page .br-mobile {
    display: none;
  }
  #be_bfiber_page #choose_notice {
    margin-bottom: 13px;
  }
  #be_bfiber_page .body_form_belanding .client1 label {
  }
  #be_bfiber_page .body_form_belanding .client1 label::before {
  }
  #be_bfiber_page .body_form_belanding .client1 label::before {
  }
  #be_bfiber_page .first_line .first_line-optim {
    font-weight: 900;
    font-size: 40px;
    line-height: 1;
  }
  .underlineee .underlineee_note {
    font-size: 24px;
  }
  .underlineee .underlineee_num {
    font-size: 40px;
  }
  .second-line strong {
    margin-top: 2px;
    font-size: 18px;
  }
  #be_bfiber_page .intro_text_box .first_line-date {
    font-size: 28px;
    line-height: 1;
  }
}
