  .toolbar-header {
  display: none;
}

.nav-corporate .menu-box {
  display: none;
}

#nav-icon3 {
  display: none;
}

.mega-menu {
  display: none;
}

.share-box-header {
  display: none;
}

.suggested-content-box {
  width: 100%;
}

.suggested-content-box .slider-suggested-content .slick-dots {
  display: none;
}

footer {
  display: none;
}

.quick-links-box {
  display: block;
  float: left;
  width: 100%;
}

.quick-links-box.quick-links-type1 .col-text-box {
  float: left;
}

.quick-links-box.quick-links-type1 .col-img-box {
  float: right;
}

.quick-links-box.quick-links-type2 .col-text-box {
  float: right;
}

.quick-links-box.quick-links-type2 .col-img-box {
  float: left;
}

.quick-links-box .col-text-box {
  padding: 20px;
}

.quick-links-box .col-img-box .img-contain img {
  display: block;
}

.btn-go-top {
  display: none;
}

.col-socical-list {
  display: none;
}

.section-contact-box .contact-box-wrapper {
  width: 750px;
}

.slider-content-media {
  padding: 0;
}

.contact-info {
  width: 100%;
  float: left;
  display: block;
  overflow: hidden;
}

.contact-info .col-eq-contact {
  width: 100%;
}

.contact-info .col-eq-contact-wrapper {
  position: relative;
  top: 0;
  left: 0;
  padding: 80px;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
}

@media print and (min-width: 1200px) {
  /* Root font sizing */
  html {
    font-size: 12pt; /* Print uses points, not pixels */
  }

  body {
    font-size: 12pt;
  }

  .container {
    width: 100%;
    /* min-width: 750px; */
  }
}

@media print {
  :root {
    --hero-animated-banner-height: 500px;
  }

  /* Prevent awkward breaks */
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
    break-after: avoid;
  }

  /* This prevents images, figures, and tables from being split across pages when printing, ensuring they stay whole on a single printed page.  */
  img,
  figure,
  table {
    page-break-inside: avoid;
    break-inside: avoid;
  }

  /* Images */
  img {
    max-width: 100% !important;
    height: auto !important;
  }

  .cookie-bar-controller {
    display: none !important;
  }

  .sticky {
    position: static !important;
  }

  /* Remove AOS effects, ensure content is visible on print. */
  [data-aos^="fade"] {
    opacity: 1 !important;
    transform: translateZ(0) !important;
  }
}
