@font-face {
    font-family: 'TeXGyreBonum';
    src: url('../fonts/TeXGyreBonum-Regular.eot');
    src: url('../fonts/TeXGyreBonum-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TeXGyreBonum-Regular.woff2') format('woff2'),
        url('../fonts/TeXGyreBonum-Regular.woff') format('woff'),
        url('../fonts/TeXGyreBonum-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TeXGyreBonumBold';
    src: url('../fonts/TeXGyreBonum-Bold.eot');
    src: url('../fonts/TeXGyreBonum-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TeXGyreBonum-Bold.woff2') format('woff2'),
        url('../fonts/TeXGyreBonum-Bold.woff') format('woff'),
        url('../fonts/TeXGyreBonum-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

body {
	font-family: 'TeXGyreBonum'!important;
	color:#666;
	background:#FFF;
	padding:0px 10px;
	/*background-image:url('../images/cw-bgd.jpg');
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;*/
}
h1,h2,h3,h4,h5 {
	font-weight: normal;
    font-style: normal;
}
p {
	font-weight: normal;
    font-style: normal;
}
strong {
	font-family: 'TeXGyreBonumBold';
	font-weight: bold;;
    font-style: normal;
}
a:link,
a:visited,
a:active{
	text-decoration:underline;
	color:inherit;
}
a:hover{
	text-decoration:none;
	color:inherit;
}
.smaller {
	font-size:80%;
}

.btn-primary {
	color:#FFF!important;
	text-decoration:none!important;
	background:#1f999d;
	border:#1f999d;
	padding:10px 40px;
	border-radius:50px;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}
.btn-primary:hover {
	background:#666;
	border:#666;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}
td {
	border:1px solid #CCC;
	padding:10px;
}
td p {
	margin:0px;
}