@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=GoogleSans);

@font-face {
  font-family: 'Google Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Google Sans Regular'), local('GoogleSans-Regular'), url(https://fonts.gstatic.com/s/googlesans/v14/4UaGrENHsxJlGDuGo1OIlL3Owp4.woff2) format('woff2');
mso-font-alt: 'Arial';
}
	@font-face {
  font-family: 'Google Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Google Sans Bold'), local('GoogleSans-Bold'), url(https://fonts.gstatic.com/s/googlesans/v14/4UabrENHsxJlGDuGo1OIlLV154tzCwY.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: "Avenir";
src: url("../fonts/AvenirNextLTPro-Regular.ttf");
src: url("../fonts/AvenirNextLTPro-Regular.otf") format("opentype");
}
@font-face {
font-family: "Avenir Demi";
src: url("../fonts/AvenirNextLTPro-Demi.ttf");
src: url("../fonts/AvenirNextLTPro-Demi.otf") format("opentype");
}


div#main {
    margin: 0.25in auto;
    padding-top: 0in 0.25in;
}
@page {
  size: letter landscape;
}
/*@page  {
  margin: 0.25in auto;
    padding: 0in 0.25in;
}*/

img.print, svg.print {
  display: block;
  max-width: 100%;
}
section, article, aside  {
    page-break-inside: avoid;
}
.frame{
	border-radius:0px;
	background-image: url("../AttestationCertificate/bgr.png");
    background-repeat: no-repeat;
	padding:20px;
	margin-top:9px;margin-bottom:9px;
}

body, table, td, p, a, li, blockquote {
	-webkit-text-size-adjust: none!important;
	font-family:  'Google Sans', Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 1.42857143;
	color: #330099;
}

/* hidden on-screen */
.print {
  display: none;
}
@media print {
body, table, td, p, a, li, blockquote {
	-webkit-print-color-adjust: exact;
	}
}