<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media print {
  @page {
  /*size: auto;*/  /* auto is the initial value */
  /* margin: 10mm;   */
  
  size: A3;
  margin: 10mm 5mm 1mm 5mm;
}
html {
  background-color: #FFFFFF;
  margin: 0px; /* this affects the margin on the HTML before sending to printer */
}
body {
  border: solid 1px #fff;
  margin: 10mm 5mm 1mm 5mm; /* margin you want for the content */
  padding-top: 0;
}
html, body {
        height:100vh; 
       margin-bottom: 0 !important;
       padding-bottom: 0 !important;
    }
body.admin-bar-showing{padding-top: 0;}
#page-title{padding-top: 0;}
a[href]:after { content: none !important;}
header{display: none !important;}
#mobileMenu{top: 0;}
#hero {height: 0;display: none;}
/*print css here*/
  .container{width: 100%;}
  body.single-staff #page-title{width: 100%;margin: none;}
  body.single-staff #page-title a,  body.single-staff .bg-secondary{display: none;}
  body.single-staff .col-lg-3 {flex: 0 0 100% !important; max-width: 100% !important;}
  body.single-staff .text-center{text-align:left !important;}
  body.single-staff img{max-width: 100%;float:left;}
  body.single-staff .single-img-team-wrap{
    overflow: hidden;
    border-bottom: solid 40px #fff;
    position: relative;
    float: left;
    height: 275px;
    width: 34%;
    margin-right: 20px;
    margin-bottom: 0;
    margin-top: 0;
    border-bottom: 2px solid #fff;
    top: auto;
	}
  body.single-staff .single-img-team-wrap img{
        /* top: -180px; */
        /* position: relative; */
        top:0;
        height: 460px;
        /* margin-top: 90px; */
        max-width: 100%;
        float:none;
        width: 100%;
  }

  .single-staff .mobile-team-name, .mobile-team-name{
    display:none;
  }
  body.single-staff .single-img-team-wrap .bg-secondary, .single-img-team-wrap .p-1{display: none;}
  .hidden-title {display: none; margin-top: 100px;margin-left: 40%;text-align: left;margin-bottom: 20px;}
  body.single-staff .page-content .single-img-wrap{
    width:100% !important;
    display:flex;
    align-items:flex-end;
  }
  body.single-staff.single-staff-bluebar{display: none !important;}
  body.single-staff .single-staff-content h3{display: block;width:100% !important;}

  body.single-staff .single-staff-content {margin-top: -120px;padding-bottom: 10px;}
  body.single-staff .team-info{margin-right:10px; position:relative;right:7px;
    /* margin-top:100px; */
  }

	
  body.single-staff .col-lg-6 {width: 100%; flex: 0 0 100%; max-width: 100%; }
  /* ul.staff-expertise li { width: 50%; float: left;} */
  ul.staff-expertise li{clear:both;margin-bottom:0px;}
  body.single-staff h1{padding-left: 80px;margin-left: 260px;text-align: left;position:relative;}
  body.single-staff h1.main-title, body.single-staff .col.p-1, body.single-staff h1{display: none;}
  .student-footer{display: none !important;}
  div#students {float: left;text-align: left;}
  div#students .row.slick-slide{text-align: left;}
  .page-students div#students{margin-top:0;padding-top: 0;}
  .page-students .blue-bg{padding:50px 0 0 0;}
  div#student div#slide-buttons, .fa-pause:before{display: none;}
  section#back-to-top{display: none;height:0;}
  body.single-staff ul{padding-bottom: 0;margin-bottom: 0;}
  .single-staff-bluebar{padding: 0;margin:0;}
  footer{margin: 0;padding: 0;}
  .mobile-team-name {display: none;}
	
	.single-staff #page-title{
		margin-bottom: 0px;
	}
  .print-bg{
          display:block !important;
      }
/*
	.single-staff .{
		margin-left: 2000px;
		padding-left:100px;
	}
*/
}



/* New Media Print */

@media print{
	.single-expertise{
		margin:0;
		/* height:100vh; */
		position:relative;
		display: flex;
		justify-content: space-between;
  }

  #pageborder{
    width: 100%;
    height:100%;
    position:fixed;
    top:0px;
    bottom:0px;
    margin: 0 auto;
    margin-top: 0px !important;
    border: 1.06mm solid #BF2C37;
    left:0;
    right:0;
    page-break-after: always;
  }

  .single-staff{
    margin-top:0;
  }
  

  .single-staff .print-bg{
    padding: 20px 27px 0;
  }

  .single-staff .staff-expertise a{
    color:#000 !important;
  }

  .single-staff .single-img-team-wrap img{
    margin-top:-80px;
  }

  .hidden-break-1{
    display:none;
  }

  .second-content{
    padding-right:25px !important;
  }

  .staff-expertise a{
    text-decoration:none !important;
  }


  .linkList-new{
    column-count: 2;
    column-gap: 50px;
  }	

  .single-staff h1{
    width:100%;
  }

  .areas-of-focus {
    margin-top: 12px !important;
    margin-bottom: 10px;
    text-transform: none;
    font-size: 1.15 em;
  }

  .staff-expertise{
    list-style: disc !important;
    padding-left:40px !important;
  }

  .hide-title-print{
    display:none;
  }
  .hide-flex{
    display:block;
  }

  .page-sectors-and-industries .page-section .row{
    display: -webkit-box; 
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex; 
    display: flex;
    flex-wrap:nowrap;
  }

  .page-sectors-and-industries .print-bg{
    display:block;
  }

  .page-sectors-and-industries .fa-print{
    display:none;
  }

  .staff-expertise{
    column-count:2;
    column-gap: 50px;
  }

  .hide-24{
    display:none;
  }


 

  .page-sectors-and-industries
  
  .page-sectors-and-industries #page-title a{
    display:none;
  }
	
	.single-expertise #page-wrapper{
		height:100vh;
	}
	
	.print-bg{
		display:block;
	}
	
	.single-expertise .fa-print{
		display:none;
	}
	
	.bottom-print{
		position: fixed;
    	bottom: 0;
	}
	
	footer, #newsletter{
		display:none;
	}
	
	.page-students .fa-print{
		display:none;
	}
	
	.areas-of-focus{
		margin-top:25px;
  }
  
  .single-staff p:last-child{
    margin-bottom:0;
  }
	
	body.single-staff .hidden-title{
    margin-left: 0;
    padding-left: 0;
    margin-top:0;
    width:100%;
    display:block !important;
	}
	
	#why-list li div:first-of-type{
		display:block;
	}
	
	.student-pdf-img {
		margin-top: 100px;
		margin-bottom:35px;
}

.single-expertise .new-archive-btn{
  display:none;
}

html, body {
  height: 100%;    
}

#final-print{
  page-break-after: auto;
}


}


.pdf-link{
  display:none !important;
}

.page-sectors-and-industries #page-title a{
  float:right;
}

.areas-of-focus{
  margin-top:30px;
}

.footer-awards  img{
  max-width:50%;
}
</pre></body></html>