/* Enter Your Custom CSS Here */
.header-v2 .header-top {display: none;}
.header-v2 .header-bottom .header-bottom-inner .quick-button { top: 0px !important;}
.header-v2 .header-bottom .header-bottom-inner .quick-button a {
    color: #ffffff!important;
    font-size: 20px;
    font-family: "Poppins", "Helvetica Neue", Helvetica, Arial, sans-serif ;
    font-weight: 600 ;
    background: #95c454 !important;
    padding: 24px 40px !important;
}
.gsc-box-color .box-content .link {background: #28406d !important;}
.nbfcall {padding-top:0px!important; padding-bottom:0px!important;}
.gsc-call-to-action.button-center .title {display: none!important;}
.gsc-heading.style-3 .title {font-size: 24px !important;}
.gsc-team .social-icons a{color: #374F99 !important;}
.header-v2 .header-bottom .header-bottom-inner .logo{padding: 12px 0 !important;}
.header-v2 .header-bottom .header-bottom-inner ul.navbar-nav.gva-nav-menu > li {padding:0px !important;}
.milestone-block.position-icon-top{background: #f7f7f7 !important;}
.testimonial-node-1 .testimonial-content .quote {color: #28406d!important; font-weight:400 !important; }
.done{min-height: 333px !important;}
.gsc-team.team-vertical-small{background: #efefef !important;}
@media only screen and (min-width: 1024px) {
  header .canvas-menu { 
    display: none !important; /* it will hide larger than 765px eg: laptop and desktop */
  }
}
.teamnbf{min-height: 813px !important;}
.gsc-heading.align-left .heading-top {padding-left: 0px !important;}
ul.navbar-nav.gva-nav-menu > li > a:after, ul.gva-my-account-menu > li > a:after {background: #ffffff !important;}
.gsc-heading.align-left .heading-top:after {display:none !important;}
.gsc-heading.style-3 {padding: 0px !important;}
.gsc-heading.style-3 .title {font-size: 20px !important;}
.board {min-height: 112px !important;}
.gsc-team.team-vertical .box-hover{display: none !important;}
.gsc-team.team-vertical-small .team-header {
    width: 220px!important;
	height: 220px!important;}
.bottompad{padding-bottom: 0px !important;}
.gva-contact-info .widget-content .content {background: #95c454 !important; font-size: 16px !important; font-weight: 700 !important; color:#ffffff !important; }
.gva-contact-info .widget-content .content a {color:#ffffff !important; }
.bannersides{padding:0 !important;}
.wpcf7-form .wpcf7-form-control-wrap {margin-bottom:0 !important;}
.presslink{color: #28406d !important; text-decoration: underline !important;}
.presslink hover{color: #404040!important; text-decoration: underline !important;}
.yab-members-row1{min-height: 630px !important;}
.yab-members-row2{min-height: 630px !important;}
.yab-members-row3{min-height: 630px !important;}
.yab-members-row4{min-height: 660px !important;}
.yab-members-row5{min-height: 630px !important;}
.teamyouth{min-height: 525px !important;}
.teamyouth2{min-height: 570px !important;}
.teamyouthlast{min-height: 650px !important;}
.header-mobile .main-search{display: none !important;}
.page-id-5257 #wp-footer { display: none !important;}
.page-id-5257 .header-v2 { display: none !important;}
.page-id-6109 #wp-footer { display: none !important;}
.page-id-6109 .header-v2 { display: none !important;}
.page-id-5754 #wp-footer { display: none !important;}
.page-id-5754 .header-v2 { display: none !important;}
.page-id-6194 #wp-footer { display: none !important;}
.page-id-6194 .header-v2 { display: none !important;}
.page-id-6224 .header-v2 { display: none !important;}
.page-id-6224 #wp-footer { display: none !important;}
.page-id-6289 .header-v2 { display: none !important;}
.page-id-6289 #wp-footer { display: none !important;}
.page-id-6401 .header-v2 { display: none !important;}
.page-id-6401 #wp-footer { display: none !important;}
.page-id-6467 .header-v2 { display: none !important;}
.page-id-6467 #wp-footer { display: none !important;}
.gv-icon-103 {color:#ffffff !important; }
span.wpcf7-list-item { display: block; }
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {line-height:10px !important;}
.wpcf7-form p{font-weight: normal !important;}
.photonic-panel {background: rgba(255,255,255,1) !important;}
.photonicModalOverlay { 
    z-index: 1000;
}
 @media (min-width: 1280px) {
.vc_custom_1695715849102 .vc_row.padding-small
{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}	
}
