#mainNav { border-top:10px solid #03443c; background:#fff url('../images/header-bg.jpg') repeat-x scroll 0 0; padding-top: 1rem; padding-bottom:0; height:120px; }
#mainNav .navbar-brand { background:#fff; padding:10px 25px; }
.form-holder { padding:150px 0 30px 0; }
.form-holder h1 { font-family: 'Century Gothic', Arial, Helvetica, Sans-Serif; color:#095200; }
.btn-custom { background:#09384c; color:#fff; padding:7px 25px; border-radius:35px; font-size:21px; border-bottom:4px solid #c0e7ec; }
.form-holder .form-group input, .form-holder .form-group select { border:1px solid #095200; font-size: 21px; }
.form-group { margin-bottom:15px; }
.form-group label { margin-bottom:10px; }
label.form-check-label { font-size:17px; }
.form-holder .form-group textarea { border:1px solid #095200; }
.top-body-holder { padding:50px 0; background:#fdfdfd url('../images/body-bg.jpg') repeat-x scroll top; }
.dial-holder { padding:20px; background:#e2e2e2; border:10px solid #fff; border-radius:20px; }
.dial-holder h3 { font-size:23px; color:#063b4b; }
.dial-holder h2 { font-size:35px; color:#5f961e; }
.dial-holder p { font-size:19px; color:#0b3646; }
h2.heading1 { font-size:33px; color:#0a374e; }
p.text1 { font-size:19px; color:#0a374e; }
.nav-fill .nav-item .nav-link { font-size:21px; color:#063748; }
.nav-tabs .nav-link.active { border: var(--bs-nav-tabs-border-width) solid #063748; }
.nav-tabs .nav-link:hover { border-color:#063748; }
.nav-tabs { --bs-nav-tabs-border-color: #063748; }
.tab-content { border:2px solid #063748; border-top:none; padding: 20px; font-size:17px; }
.custom-table { font-size:19px; color:#063748; }
.footer h4 { font-size:21px; color:#093244; }
p.lead { font-size:17px; color:#093244; }