blockquote {
  padding: 26px 50px;
  border: 1px dashed #00af43;
  margin: 1em 0;
}
.align-items-center blockquote {background-color: rgba(255,255,255,0.9);}
.align-items-center .service-detail__preview-order-btn {background-color: #FFD400; color: black; border-color: #FFD400; font-weight: 700;}
.news-detail__picture {
    /* max-height: 351px; */
    max-height: unset;
}

.logo-block .navbar-logo img {
   max-width: 300px;
}
.header-fixed-container .navbar-logo img {
   max-width: 220px;
}
#nav-profile-tab, .regionality-dropdown, .regionality__current svg, .form_subscribe {
   display: none !important;
}
.header_top, .nav-panel {
background: #fff !important;
}
footer .prv_top_mail {
   display: none;
}
@media (max-width: 768px) {
.navbar-logo {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.navbar-logo img {
   max-width: 50%;
   max-height: 150px;
}
.page-header {
  margin-top: 120px;
}
.preset-section-two .heading, .preset-section-two .about-section__text {
color: #000 !important;
}
.about-section {
  background-position: 58% 100%;
}
.prv-animate .head-slide {
  background-position-x: 65%;
}
.about-section__text {
    font-size: 1em;
    line-height: 25px;
    max-width: 75%;
    font-weight: 400;
    padding-bottom: 100px;
}
.footer-section__address {
  width: 60%;
  text-align: center;
}
}
@media (max-width: 992px) {
    .callback_cnt {
      display: none;
    }
    .slider_text_left .slider_header, .slider_text_left .slider_description {
        color: white;
        background-color: rgba(0, 175, 67, 0.8);
        padding: 3px 10px;
    } 
    .head-slide .slider_text_left a.btn.slider_color_lite {
        background-color: #FFD400;
          color: black;
          border-color: #FFD400;
          font-weight: 700;
    } 
    .navbar-logo {max-height: 50px;}
    .service-detail__preview-text {max-width: 345px;}
    .services-section .align-items-center > .col-12 {text-align: center;}
    .services-section .align-items-center .service-detail__preview-order-btn {margin-right: 0;}
    .services-section .align-items-center .service-detail__preview-text {display: inline-block;}
}
.toggle-menu-block .navbar-logo {
  max-width: 300px;
}
.about-section {
  padding: 150px 0 170px;
}
.about-section .heading {
  margin-top: 5px;
}
.service-desc-panel img {
  margin: 20px;
}
.phonenum-cnt, .dropdown-toggle.prv_top_dropdown {
  display: none;
}
