@charset "utf-8";
/* CSS Document */
{ font-family: arial}

a:link { color: #CC0033; text-decoration: underline; font-weight: bold;}
a:visited { color: #CC0033; text-decoration: underline; font-weight: bold;}
a:hover { color: #3000CC; text-decoration: none; font-weight: bold;}
a:active { color: #CC0033; text-decoration: none; font-weight: bold;}

a.nav:link { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.nav:visited { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.nav:hover { color: #3000CC; text-decoration: none; font-weight: bold;}
a.nav:active { color: #FFFFFF; text-decoration: none; font-weight: bold;}

.style1 {
	color: #000091;
}
.style1 {
	color: #0000D2;
}

html {
    font-size: calc(15px + 0.390625vw);
}

)
h1, h2, h3, h4, h5, h6, p {
  color: black;
}	
.title-heading-h3 {
  color: blue;
}	
.sub-title-heading-h3 {
  color: blue;
}
.p {
  color: black;
}

/* grid container */
    .no-sidebar-grid {
    display:grid;
    grid-template-areas:
        'header'
        'main-content'
        'footer';
}

/* general column padding */
.no-sidebar-grid > * {
    padding:1rem;
}

/* assign columns to grid areas */
.no-sidebar-grid > .header {
    grid-area:header;
    background:#EBEBEB;
}
    .no-sidebar-grid > .main-content {
    grid-area:main-content;
    background:#fff;
}
    .no-sidebar-grid > .footer {
    grid-area:footer;
    background:#EBEBEB;
	font-weight:bold;
}

/* tablet breakpoint */
@media (min-width:768px) {
        .no-sidebar-grid {
        grid-template-columns:repeat(3, 1fr);
        grid-template-areas:
            'header header header'
            'main-content main-content main-content'
            'footer footer footer';
	}
}