@media print {
  @page {
    margin: 2cm; }
  body {
    color: #000;
    background: #fff; }

  h1::first-letter {
    margin-top: 0 !important; }

  h2::first-letter {
    margin-top: 0 !important; }

  h3::first-letter {
    margin-top: 0 !important; }

  h4::first-letter {
    margin-top: 0 !important; }

  h5::first-letter {
    margin-top: 0 !important; }

  h1 {
    color: #000;
    background: none;
    font-family: serif; }

  h2, p {
    color: #000;
    background: none;
    font-family: sans-serif; }

  a {
    color: #000; }

  nav, aside {
    display: none !important; }

  body, article {
    width: 100%;
    margin: 0;
    padding: 0; }

  p {
    font-family: sans-serif; }

  ul, img {
    page-break-inside: avoid; }

  img {
    max-width: 100%; }

  .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px; }

  #header img {
    display: none; }
  #header hgroup {
    display: block; }
  #header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 30px;
    font-family: 'Rajdhani', Georgia, serif; }
  #header .teaser-text {
    text-align: center;
    font-size: 15px;
    font-family: sans-serif; }
  #header .flexslider {
    display: none; }
  #header .page-more-wrapper {
    display: none; }

  .navbar-brand, .action-area {
    display: none; }

  /*product-wizrd sec*/
  .product-wizard {
    display: none; }

  /*news section*/
  .news {
    padding-top: 50px; }
    .news .modern-title {
      text-align: center;
      font-size: 20px;
      padding-bottom: 30px;
      color: #003E63;
      font-family: sans-serif;
      text-transform: uppercase; }
    .news .col-sm {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.33333%; }
    .news .news-item {
      page-break-inside: avoid;
      page-break-after: avoid;
      width: 100%;
      padding-bottom: 30px; }
      .news .news-item .news-image {
        padding-bottom: 10px;
        width: 100%; }
        .news .news-item .news-image a {
          margin: 0 auto; }
          .news .news-item .news-image a img {
            width: 100%;
            page-break-inside: avoid; }
      .news .news-item figcaption {
        text-align: center; }
      .news .news-item .block-title {
        font-size: 20px;
        color: #003E63;
        padding-bottom: 5px;
        font-family: 'Rajdhani', Georgia, serif; }
      .news .news-item p {
        font-size: 15px;
        color: #000; }
    .news a.readmore {
      display: none; }

  /*Why bondo section*/
  .why-bondor {
    page-break-before: always;
    page-break-after: avoid;
    page-break-inside: avoid; }
    .why-bondor .modern-title {
      text-align: center;
      font-size: 20px;
      padding-bottom: 30px;
      color: #003E63;
      font-family: sans-serif;
      text-transform: uppercase; }
    .why-bondor .second-title {
      font-size: 30px;
      padding-bottom: 20px;
      color: #000;
      text-align: left;
      font-family: 'Rajdhani', Georgia, serif; }
    .why-bondor p {
      text-align: left;
      font-size: 18px;
      color: #000;
      font-weight: 300; }
    .why-bondor .flexslider .flex-direction-nav {
      display: none; }
    .why-bondor .flexslider .slides {
      list-style-type: none; }
      .why-bondor .flexslider .slides li {
        display: block;
        padding-top: 30px;
        float: none !important; }

  /*addition-info section*/
  .additional-info {
    page-break-before: always;
    page-break-after: avoid;
    page-break-inside: avoid; }
    .additional-info .col-lg-5 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      max-width: 100%; }
    .additional-info .second-title {
      text-align: center;
      font-size: 30px;
      padding-bottom: 20px;
      color: #003E63;
      padding-bottom: 20px;
      font-family: 'Rajdhani', Georgia, serif; }
    .additional-info p {
      font-size: 20px;
      color: #000; }
    .additional-info .dark {
      padding-top: 80px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      max-width: 100%;
      margin-left: 0; }
      .additional-info .dark .second-title {
        text-align: center;
        font-size: 30px;
        padding-bottom: 30px;
        color: #003E63;
        padding-bottom: 20px;
        font-family: 'Rajdhani', Georgia, serif; }
      .additional-info .dark .modern-title {
        text-align: center;
        font-size: 18px;
        padding-bottom: 18px;
        color: #003E63;
        padding-bottom: 20px;
        font-family: sans-serif; }
      .additional-info .dark .core-values {
        padding-top: 30px;
        page-break-after: avoid;
        page-break-inside: avoid; }
      .additional-info .dark p {
        font-size: 14px;
        color: #000;
        text-align: center; }
      .additional-info .dark .col-md-4 {
        width: 33.333333%;
        float: left;
        display: block; }
      .additional-info .dark figure {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding-bottom: 10px; }

  .client-list {
    display: none !important; }

  .our-brands {
    display: none !important; }

  .contact-info {
    page-break-before: always;
    padding-bottom: 100px; }
    .contact-info .vcard {
      page-break-inside: avoid; }
      .contact-info .vcard .maplink {
        display: none; }
    .contact-info .map-wrapper {
      display: none; }

  #footer .col-sm-6 {
    display: none; }
  #footer .copyright {
    position: static;
    display: block; } }
@media print {
  #search_header hgroup {
    display: block; }
  #search_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #search_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #search_header .search-form {
    display: none; }
  #search_header img {
    display: none; }

  .search_results {
    padding-top: 10px; }
    .search_results .search-image {
      display: none; }
    .search_results .search-results {
      padding-bottom: 30px; }
      .search_results .search-results h3 {
        margin-left: -15px; }
        .search_results .search-results h3 a {
          color: #003E63; }
      .search_results .search-results .search-snippet-info .search-snippet {
        margin-left: -30px; } }
@media print {
  #specification_header hgroup {
    display: block; }
  #specification_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #specification_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #specification_header img {
    display: none; }
  #specification_header .newsearch {
    display: none; }

  .specification {
    page-break-before: always; }
    .specification .heading {
      padding-bottom: 50px; }
      .specification .heading h2 {
        color: #003E63;
        text-align: center;
        font-size: 30px;
        font-family: 'Rajdhani', Georgia, serif; }
    .specification .specification_content .col-md-6 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; }
    .specification .specification_content .specification_detail {
      page-break-after: avoid;
      page-break-inside: avoid;
      padding-bottom: 40px; }
    .specification .specification_content .polygonclip {
      padding-bottom: 10px;
      height: 100px;
      width: 100px; }
    .specification .specification_content .textinfo {
      padding-bottom: 10px; }
      .specification .specification_content .textinfo h3 {
        font-size: 30px;
        color: #003E63;
        font-weight: 400;
        page-break-after: avoid;
        page-break-inside: avoid;
        padding-bottom: 10px; }
      .specification .specification_content .textinfo p {
        font-size: 25px;
        color: #000;
        font-weight: 300;
        page-break-after: avoid;
        page-break-inside: avoid; }
    .specification .specification_content .inside a.rounded-btn {
      font-size: 18px;
      color: #003E63;
      font-weight: 500; }
    .specification .specification_content .inside a:after {
      content: " <" attr(href) "> ";
      font-size: 15px;
      color: #003E63; }

  .item-list {
    display: none; } }
@media print {
  #contact_header hgroup {
    display: block; }
  #contact_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #contact_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #contact_header img {
    display: none; } }
@media print {
  .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px; }

  #header .core-types {
    display: none; }

  #product-list {
    page-break-before: always;
    page-break-after: avoid;
    page-break-inside: avoid; }
    #product-list .modern-title {
      color: #000;
      font-size: 18px;
      font-weight: 300;
      font-family: sans-serif;
      padding-bottom: 20px;
      text-align: center; }
    #product-list .col-md-4 {
      page-break-inside: avoid;
      page-break-after: avoid;
      padding-bottom: 25px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%; }
    #product-list .product {
      page-break-inside: avoid;
      page-break-after: avoid;
      padding-bottom: 40px; }
      #product-list .product .block-title {
        font-size: 22px;
        color: #003E63;
        font-weight: 300;
        font-family: 'Rajdhani', Georgia, serif;
        padding-bottom: 10px; }
        #product-list .product .block-title a {
          color: #003E63; }
    #product-list .illustrations {
      page-break-inside: avoid;
      border: 1px solid #E8E8E8; }
      #product-list .illustrations .row .col-lg-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
      #product-list .illustrations .row .col-lg-4 {
        display: none; }
      #product-list .illustrations .row .chart-title {
        font-size: 18px;
        color: #000;
        font-weight: 300;
        padding-bottom: 10px; }
      #product-list .illustrations .row .chart-content {
        padding-bottom: 20px; }
      #product-list .illustrations .row figure {
        page-break-inside: avoid; }
      #product-list .illustrations .row .col-4 {
        display: none; }
    #product-list .fast-facts {
      page-break-inside: avoid; }
      #product-list .fast-facts .modern-title {
        color: #000;
        text-align: left;
        font-size: 18px;
        font-weight: 300;
        font-family: sans-serif;
        padding-bottom: 20px; }
      #product-list .fast-facts .fact-list {
        padding-bottom: 20px; }
        #product-list .fast-facts .fact-list li .label {
          font-size: 18px;
          color: #000;
          font-weight: 300;
          padding-bottom: 10px; }
        #product-list .fast-facts .fact-list li .values {
          font-size: 16px;
          color: #000;
          font-weight: 300;
          padding-bottom: 15px; }
        #product-list .fast-facts .fact-list li:nth-child(2) {
          display: none; }
      #product-list .fast-facts .download-list {
        display: none; }
      #product-list .fast-facts a.readmore {
        display: none; }

  .related-case-studies {
    page-break-before: always;
    padding-top: 50px; }
    .related-case-studies .col-lg-3, .related-case-studies .col-md-4, .related-case-studies .col-sm-6 {
      page-break-inside: avoid;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
    .related-case-studies .news-item {
      page-break-inside: avoid;
      padding-bottom: 50px; }
      .related-case-studies .news-item a {
        page-break-inside: avoid; }
      .related-case-studies .news-item .news-image {
        padding-bottom: 10px;
        page-break-inside: avoid; }
        .related-case-studies .news-item .news-image img {
          page-break-inside: avoid; }
      .related-case-studies .news-item .block-title {
        color: #003E63;
        font-size: 20px;
        text-align: center;
        font-family: 'Rajdhani', Georgia, serif; }

  .application-brief.ruler {
    page-break-before: always; }
    .application-brief.ruler .second-title {
      font-size: 30px;
      padding-bottom: 20px;
      color: #003E63;
      font-family: 'Rajdhani', Georgia, serif; }
    .application-brief.ruler p {
      font-size: 20px;
      color: #000; } }
@media print {
  .product-content .product-header .col-md-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .product-content .product-header .col-md-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .product-content .product-header .title-holder .core-types {
    display: none; }
  .product-content .product-header .second-title {
    color: #003E63;
    font-size: 30px;
    font-family: 'Rajdhani', Georgia, serif;
    padding-bottom: 20px; }
  .product-content .product-header img {
    padding-bottom: 20px;
    float: right; }
  .product-content #sticky {
    display: none; }
  .product-content #product-summary .col-md-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .product-content #product-summary .col-md-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.33333%; }
  .product-content #product-summary .overview {
    padding-bottom: 30px; }
    .product-content #product-summary .overview p {
      font-size: 18px;
      color: #000;
      font-weight: 300; }
  .product-content #product-summary .col-md {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
    .product-content #product-summary .col-md .non-accordion {
      padding-bottom: 30px;
      page-break-after: avoid;
      page-break-inside: avoid; }
      .product-content #product-summary .col-md .non-accordion .head {
        color: #003E63;
        font-size: 20px;
        font-family: 'Rajdhani', Georgia, serif; }
      .product-content #product-summary .col-md .non-accordion p {
        font-size: 18px;
        color: #000;
        font-weight: 300; }
    .product-content #product-summary .col-md:nth-child(2) {
      display: none; }
  .product-content #product-summary .collapsibles {
    page-break-after: avoid;
    page-break-inside: avoid;
    padding-bottom: 30px; }
    .product-content #product-summary .collapsibles .col-md-4 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
    .product-content #product-summary .collapsibles .head {
      color: #003E63;
      font-size: 20px;
      font-family: 'Rajdhani', Georgia, serif;
      padding-bottom: 30px; }
    .product-content #product-summary .collapsibles .charts {
      width: 100%; }
    .product-content #product-summary .collapsibles .chart-title {
      font-size: 18px;
      color: #000;
      font-weight: 300;
      text-align: center;
      margin: 0 auto;
      padding-bottom: 10px; }
    .product-content #product-summary .collapsibles .chart-content {
      width: 100%;
      padding-bottom: 15px;
      margin: 5px auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-justify-content: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    .product-content #product-summary .collapsibles .button-links {
      display: none; }

  #product-options {
    page-break-after: avoid;
    page-break-inside: avoid;
    padding-bottom: 30px; }
    #product-options .panel-profiles {
      display: none; }
    #product-options .colour-palette .head {
      color: #003E63;
      font-size: 20px;
      font-family: 'Rajdhani', Georgia, serif;
      padding-bottom: 30px; }

  #product-downloads {
    padding-bottom: 30px;
    page-break-after: avoid;
    page-break-inside: avoid; }
    #product-downloads .head {
      color: #003E63;
      font-size: 20px;
      padding-bottom: 20px;
      font-family: 'Rajdhani', Georgia, serif; }
    #product-downloads ul {
      list-style: none; }
      #product-downloads ul li {
        padding-left: 0;
        padding-bottom: 10px; }
        #product-downloads ul li a {
          font-size: 18px;
          color: #000;
          font-weight: 500; }
          #product-downloads ul li a:after {
            content: " <" attr(href) "> ";
            font-size: 15px;
            color: #003E63; }

  .news.no-gutter {
    page-break-before: always; }
    .news.no-gutter .col-md-4, .news.no-gutter .col-sm-6 {
      page-break-inside: avoid;
      page-break-after: avoid; }
    .news.no-gutter .col-md-4 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
    .news.no-gutter .modern-title {
      text-align: center;
      font-size: 20px;
      padding-bottom: 30px;
      color: #003E63;
      font-family: sans-serif;
      text-transform: uppercase; }
    .news.no-gutter .news-item {
      page-break-inside: avoid;
      page-break-after: avoid;
      padding-bottom: 30px; }
      .news.no-gutter .news-item .news-image {
        padding-bottom: 10px; }
        .news.no-gutter .news-item .news-image img {
          page-break-inside: avoid;
          width: 243px;
          height: 152px; }
      .news.no-gutter .news-item .block-title {
        font-size: 20px;
        color: #003E63;
        padding-bottom: 5px;
        text-align: left;
        font-family: 'Rajdhani', Georgia, serif; } }
@media print {
  .resourcedetail {
    padding-top: 30px; }
    .resourcedetail .resourcebanner img {
      width: 100%;
      height: 500px; }
    .resourcedetail #st-1 {
      display: none; }
    .resourcedetail .head {
      font-size: 25px;
      font-family: sans-serif;
      page-break-after: avoid;
      page-break-inside: avoid; } }
@media print {
  #newsdetail_header hgroup {
    display: block; }
  #newsdetail_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 25px;
    font-family: 'Rajdhani', Georgia, serif; }
  #newsdetail_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #newsdetail_header img {
    display: none; }

  .newsdetail {
    padding-top: 50px; }
    .newsdetail .newsbanner img {
      width: 100%;
      height: 500px; }
    .newsdetail #st-1 {
      display: none; }
    .newsdetail .newsvideo {
      display: none; }
    .newsdetail .gallery {
      padding-top: 100px; }
      .newsdetail .gallery .gal {
        text-align: center; }
        .newsdetail .gallery .gal h2 {
          font-size: 30px;
          padding-bottom: 20px;
          color: #000;
          font-family: 'Rajdhani', Georgia, serif; }
      .newsdetail .gallery .gallerypics .allpics {
        width: 25%;
        height: 250px;
        float: left;
        display: block;
        padding-bottom: 20px; } }
@media print {
  #resource_header hgroup {
    display: block; }
  #resource_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 50px;
    padding-bottom: 30px;
    font-family: 'Rajdhani', Georgia, serif; }
  #resource_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #resource_header img {
    display: none; }

  .wraper1 .iso-nav {
    position: static;
    display: block;
    padding-bottom: 50px; }
    .wraper1 .iso-nav ul {
      list-style: none; }
      .wraper1 .iso-nav ul li {
        display: inline-block;
        float: left;
        padding-right: 10px;
        color: #000;
        text-align: center;
        font-size: 16px;
        font-weight: 400;
        font-family: sans-serif; }
        .wraper1 .iso-nav ul li a.active {
          color: #003E63; }
  .wraper1 .main-iso {
    position: static;
    display: block;
    height: 100%; }
    .wraper1 .main-iso .items {
      position: static !important;
      page-break-after: avoid;
      page-break-inside: avoid;
      padding-bottom: 30px;
      display: block; }
      .wraper1 .main-iso .items a {
        padding-bottom: 30px; }
        .wraper1 .main-iso .items a img {
          width: 272px;
          height: 171px; }
        .wraper1 .main-iso .items a:after {
          content: " <" attr(href) "> ";
          font-size: 15px;
          color: #003E63; }
      .wraper1 .main-iso .items h2 {
        color: #003E63;
        font-size: 25px;
        padding-top: 20px;
        font-family: 'Rajdhani', Georgia, serif; }
        .wraper1 .main-iso .items h2 a:after {
          display: none; }
      .wraper1 .main-iso .items h3 p {
        display: none; } }
@media print {
  #case-list_header hgroup {
    display: block; }
  #case-list_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #case-list_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #case-list_header img {
    display: none; }

  .case {
    padding-top: 50px; }
    .case .col-md-4 {
      page-break-after: avoid;
      page-break-inside: avoid;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
    .case .news-item {
      page-break-after: avoid;
      page-break-inside: avoid;
      padding-bottom: 50px; }
      .case .news-item a {
        page-break-after: avoid;
        page-break-inside: avoid; }
      .case .news-item .news-image {
        padding-bottom: 10px;
        page-break-after: avoid;
        page-break-inside: avoid; }
        .case .news-item .news-image img {
          page-break-after: avoid;
          page-break-inside: avoid;
          height: 130px; }
      .case .news-item .block-title {
        color: #003E63;
        font-size: 25px;
        font-family: 'Rajdhani', Georgia, serif; }
      .case .news-item .related-tags {
        display: none; }
    .case .item-list {
      display: none; } }
@media print {
  #casestudies_header hgroup {
    display: block; }
  #casestudies_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #casestudies_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #casestudies_header img {
    display: none; }

  .breadcrumb {
    display: none; }

  .challenges {
    padding-top: 50px; }
    .challenges .col-lg-5 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
      margin: 0; }
    .challenges .second-title {
      font-size: 30px;
      padding-bottom: 20px;
      color: #000;
      font-family: 'Rajdhani', Georgia, serif;
      page-break-after: avoid;
      page-break-inside: avoid; }
    .challenges p {
      font-size: 18px;
      color: #000;
      font-weight: 300;
      page-break-after: avoid;
      page-break-inside: avoid; }
    .challenges .chal {
      padding-bottom: 30px;
      page-break-after: avoid;
      page-break-inside: avoid; }

  .outcome {
    page-break-before: always; }
    .outcome .out {
      text-align: center; }
      .outcome .out h2 {
        font-size: 30px;
        padding-bottom: 20px;
        color: #000;
        font-family: 'Rajdhani', Georgia, serif; }
    .outcome .gallery-photos .all-wrap {
      width: 25%;
      float: left;
      display: block;
      padding-bottom: 20px; }

  .vid {
    display: none; }

  .photo {
    page-break-before: always; }
    .photo .col-lg-4 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
    .photo .col-lg-8 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 66.666667%;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.66667%; }
    .photo .content h2 p {
      font-size: 18px;
      color: #000;
      font-weight: 300;
      page-break-after: avoid;
      page-break-inside: avoid; }
    .photo .content h3 {
      font-size: 22px;
      color: #000;
      font-weight: 500;
      page-break-after: avoid;
      page-break-inside: avoid;
      padding-bottom: 10px; }
    .photo .content h4 {
      font-size: 20px;
      color: #000;
      font-weight: 400;
      page-break-after: avoid;
      page-break-inside: avoid; }

  .queries {
    display: none; } }
@media print {
  #aboutus_header hgroup {
    display: block; }
  #aboutus_header .page-title {
    color: #003E63;
    text-align: center;
    font-size: 40px;
    padding-bottom: 50px;
    font-family: 'Rajdhani', Georgia, serif; }
  #aboutus_header .teaser-text {
    font-size: 30px;
    font-family: sans-serif;
    text-align: center; }
  #aboutus_header img {
    display: none; }

  .advice {
    padding-top: 100px; }
    .advice .head {
      font-size: 25px;
      padding-bottom: 20px;
      color: #003E63;
      font-family: 'Rajdhani', Georgia, serif;
      page-break-inside: avoid; }
    .advice p {
      text-align: left;
      font-size: 18px;
      color: #000;
      page-break-inside: avoid;
      font-weight: 300; }

  .quality {
    padding-top: 100px; }
    .quality .head {
      font-size: 25px;
      padding-bottom: 20px;
      color: #003E63;
      font-family: 'Rajdhani', Georgia, serif;
      page-break-inside: avoid; }
    .quality h3 {
      text-align: left;
      font-size: 18px;
      font-weight: 300;
      color: #000;
      page-break-inside: avoid;
      page-break-after: avoid; }

  .experience {
    page-break-before: always; }
    .experience .col-lg-6 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; }
    .experience .house1, .experience .house2 {
      display: none; }
    .experience .exp1 {
      padding-bottom: 60px; }
    .experience .head {
      text-align: center;
      font-size: 25px;
      padding-bottom: 20px;
      color: #003E63;
      font-family: 'Rajdhani', Georgia, serif;
      page-break-inside: avoid; }
    .experience h3 p {
      text-align: left;
      font-size: 18px;
      color: #000;
      font-weight: 300;
      page-break-inside: avoid; }

  .policy {
    display: none; } }

/*# sourceMappingURL=print.css.map */