/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 12 2025 | 19:31:13 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.application-form .wpcf7-form-control-wrap .wpcf7-form-control {
	border-radius: 0px;
	width: 100%;
    height: 50px;
    padding: 0 15px;
    margin-bottom: 2px;
    background: none;
	border: 0;
    border-bottom: 1px solid #fff;
	color: #ddd;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox,
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-file,
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio,
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-acceptance {
	border-bottom: 0;
	padding: 0;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
	display: inline-block;
	margin: 0 2em 1em 0;
	vertical-align: middle;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item {
	margin: 0 2em 1em 0;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item input[type="checkbox"] {
	height: 25px;
    width: 25px;
    vertical-align: middle;
    margin-left: 10px;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control option {
	background-color: #000;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control option:first-child {
	color: #ddd;
}
.application-form label {
	color: #fff;
	font-size: 18px;
    font-weight: 500;
}
.application-form .control-form.theme-clr label {
	color: #F1AE44;
}
.application-form .control-form h4 {
	color: #F1AE44;
    font-size: 36px;
    margin: 30px 0;
}
.application-form .control-form p {
	color: #fff;
}
.application-form .control-form p a {
	color: #F1AE44;
	text-align: left;
}
.application-form .wpcf7-form-control-wrap .wpcf7-form-control::-webkit-input-placeholder { /* Edge */
  color: #ddd;
}

.application-form .wpcf7-form-control-wrap .wpcf7-form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #ddd;
}

.application-form .wpcf7-form-control-wrap .wpcf7-form-control::placeholder {
  color: #ddd;
}

.application-form .fee-table td {
	color: #fff;
}
.application-form table.fee-table > thead > tr > th,
.application-form table.fee-table > tfoot > tr > th {
	color: #F1AE44;
}
.application-form table.fee-table > thead > tr > th, .application-form table.fee-table > thead > tr > td {
		white-space: normal;
}

/******Header******/

.logo .logo-theme img {
	max-width: 80px;
}
.topbar {
	line-height: normal;
}
.topbar .header-left, .topbar .header-left:before, .topbar .header-left:after {
	background: #052441;
}
.header-v1 .header-bottom .header-bottom-inner .logo, .header-v2 .header-bottom .header-bottom-inner .logo {
    width: 80px;
}
ul.gva-nav-menu > li {
	padding: 20px 0;
}
.btn-theme-second, .btn-theme-second:before,
.custom-breadcrumb .breadcrumb, .custom-breadcrumb .breadcrumb:after {
    background: #0C4C87;
}
.btn-theme-second:hover:before, .btn-theme-second:hover {
    background: #000;
}
ul.gva-nav-menu > li > a:hover, ul.gva-nav-menu > li > a:active, ul.gva-nav-menu > li > a:focus {
    color: #0C4C87;
}
ul.gva-nav-menu > li .submenu-inner li a:hover, ul.gva-nav-menu > li .submenu-inner li a:focus, ul.gva-nav-menu > li .submenu-inner li a:active, ul.gva-nav-menu > li ul.submenu-inner li a:hover, ul.gva-nav-menu > li ul.submenu-inner li a:focus, ul.gva-nav-menu > li ul.submenu-inner li a:active {
    color: #0C4C87;
}

input[type*="submit"]:not(.fa), input[type*="submit"]:not(.fa):hover {
	background: #052441;
}

ul.gva-nav-menu > li > a {
	font-size: 15px;
	padding: 10px 10px;
}
.team-block-single .heading {
	display: none;
}

.tablepress * {
	font-size: 14px;
	border: 1px solid #000;
}
.tablepress th, .tablepress td {
	border: 1px solid #000;
}
.tablepress>:where(thead,tfoot)>*>th {
	font-weight: 600;
}
.wpcf7 form .wpcf7-response-output {
	color: #fff;
}

@media (max-width: 480px) {
.header-mobile .mobile-logo {
    max-width: 25%;
}
}

.page-id-5870 .header-bottom, .page-id-5870 .header-mobile {
	display: none;
}