
    .team-member img, img.parallax-bg { background:transparent url("../images/body_bg.png") repeat fixed 100%; }

        body > article { background-color: transparent; 0 }
    
.cms-heading-band h1, .cms-heading-band h2, .cms-heading-band h3, .cms-heading-band h4 { margin: 0; }.heading-default.cms-heading-band h1,
    .heading-default.cms-heading-band h2,
    .heading-default.cms-heading-band h3,
    .heading-default.cms-heading-band h4 {
    font-weight: 500;
    padding: 0 10px 0 10px;
    }

    .heading-default.cms-heading-band .cms-band-font-size {
    font-size: 16px!important;
    }

    .heading-default.cms-heading-band .cms-band-text-transform {
    text-transform: uppercase!important;
    }

    .heading-default.cms-heading-band .cms-band-height {
    line-height: 46px!important;
    }

    .heading-default.cms-heading-band .cms-band-primary-color {
    color: #ffffff!important;
    }

    .heading-default.cms-heading-band .cms-band-text-align {
    text-align: left!important;
    }

    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-left {
    float: left;
    }

    .heading-default.cms-heading-band .heading_colored_bottom_line h2 {
    display: inline-block;
    padding: 0;margin: 0;
    }

    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-left img {
    height: 24px;
    width: auto
    }
    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-left i {
    font-size: 14px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-right {
    float: right;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-right img {
    width: 16px;
    height: 16px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-right i {
    font-size: 14px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1 .cms-icon-right a {
    color: #ffffff;
    }

    
    .heading-default.cms-heading-band .cms-band-primary-color,
    .heading-default.band_breadcrumb_heading .breadcrumb > li + li:before {
    color: #ffffff!important;
    font-size: 14px;
    }

    .heading-default.cms-heading-band .cms-white-background-with-bottom-line .cms-heading-inner h1.cms-band-primary-color {
    color: #ffffff    }

    
    .heading-default.cms-heading-band .cms-centered-text-with-lines-on-sides .cms-band-secondary-color {
    border-left: 1px solid rgba(0, 31, 90, 1);
    border-right: 1px solid rgba(0, 31, 90, 1)    }

    .heading-default.cms-heading-band .cms-white-background-with-bottom-line .cms-band-secondary-color,
    .heading-default.cms-heading-band .heading_colored_bottom_line .cms-band-secondary-color {
    border-bottom: 1px solid rgba(0, 31, 90, 1)    }

    .heading-default.cms-heading-band .cms-background-color .cms-band-secondary-color {
    background: rgba(0, 31, 90, 1)    }

    .heading-default.cms-heading-band .heading_side_line_text_middle .cms-band-secondary-color,
    .heading-default.cms-heading-band .cms-centered-text-with-lines-on-sides .cms-band-secondary-color {
    background: rgba(0, 31, 90, 1);
    }

    .heading-default.cms-heading-band .heading_side_line_text_middle .cms-band-secondary-color,
    .heading-default.cms-heading-band .cms-white-background-with-bottom-line .cms-band-secondary-color {
    background: rgba(0, 31, 90, 1);
    }

    .heading-default.cms-heading-band .cms-parallax .cms-band-secondary-color {
    background: rgba(0, 31, 90, 1)    }

    .heading-default.band_breadcrumb_heading .breadcrumb.cms-band-secondary-color li.active {
    color: rgba(0, 31, 90, 1)    }

        .heading-default.cms-heading-band .heading_colored_bottom_line.cms-band-third-color {
    border: none!important;
    }

    .heading-default.cms-heading-band .cms-white-background-with-bottom-line .cms-band-border-height {
    border-bottom-style: solid;
    }

    
    @media (max-width: 1024px) {
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 12.8px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 36.8px;
    }
    }
    @media (max-width: 768px) {
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 11.2px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 32.2px;
    }
    }
    @media (max-width: 500px) {
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 14px;
    }
    .heading-default.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 30px;
    }
    }
    .cms-heading-band h1, .cms-heading-band h2, .cms-heading-band h3, .cms-heading-band h4 { margin: 0; }.heading-home.cms-heading-band h1,
    .heading-home.cms-heading-band h2,
    .heading-home.cms-heading-band h3,
    .heading-home.cms-heading-band h4 {
    font-weight: 500;
    padding: 0 10px 0 10px;
    }

    .heading-home.cms-heading-band .cms-band-font-size {
    font-size: 0px!important;
    }

    .heading-home.cms-heading-band .cms-band-text-transform {
    text-transform: normal!important;
    }

    .heading-home.cms-heading-band .cms-band-height {
    line-height: 0px!important;
    }

    .heading-home.cms-heading-band .cms-band-primary-color {
    color: !important;
    }

    .heading-home.cms-heading-band .cms-band-text-align {
    text-align: left!important;
    }

    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-left {
    float: left;
    }

    .heading-home.cms-heading-band .heading_colored_bottom_line h2 {
    display: inline-block;
    padding: 0;margin: 0;
    }

    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-left img {
    height: 0px;
    width: auto
    }
    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-left i {
    font-size: 2px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-right {
    float: right;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-right img {
    width: 0px;
    height: 0px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-right i {
    font-size: 2px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1 .cms-icon-right a {
    color: ;
    }

    
    .heading-home.cms-heading-band .cms-band-primary-color,
    .heading-home.band_breadcrumb_heading .breadcrumb > li + li:before {
    color: !important;
    font-size: 14px;
    }

    .heading-home.cms-heading-band .cms-white-background-with-bottom-line .cms-heading-inner h1.cms-band-primary-color {
    color:     }

    
        .heading-home.cms-heading-band .heading_colored_bottom_line.cms-band-third-color {
    border: none!important;
    }

    .heading-home.cms-heading-band .cms-white-background-with-bottom-line .cms-band-border-height {
    border-bottom-style: solid;
    }

    
    @media (max-width: 1024px) {
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 768px) {
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 500px) {
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 14px;
    }
    .heading-home.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 30px;
    }
    }
    
    .footer-section-1 .container {
    padding: 0!important;
    }
    .cms-heading-band h1, .cms-heading-band h2, .cms-heading-band h3, .cms-heading-band h4 { margin: 0; }.heading-footer-section-1.cms-heading-band h1,
    .heading-footer-section-1.cms-heading-band h2,
    .heading-footer-section-1.cms-heading-band h3,
    .heading-footer-section-1.cms-heading-band h4 {
    font-weight: 500;
    padding: 0 10px 0 10px;
    }

    .heading-footer-section-1.cms-heading-band .cms-band-font-size {
    font-size: 0px!important;
    }

    .heading-footer-section-1.cms-heading-band .cms-band-text-transform {
    text-transform: normal!important;
    }

    .heading-footer-section-1.cms-heading-band .cms-band-height {
    line-height: 0px!important;
    }

    .heading-footer-section-1.cms-heading-band .cms-band-primary-color {
    color: !important;
    }

    .heading-footer-section-1.cms-heading-band .cms-band-text-align {
    text-align: left!important;
    }

    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-left {
    float: left;
    }

    .heading-footer-section-1.cms-heading-band .heading_colored_bottom_line h2 {
    display: inline-block;
    padding: 0;margin: 0;
    }

    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-left img {
    height: 0px;
    width: auto
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-left i {
    font-size: 2px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-right {
    float: right;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-right img {
    width: 0px;
    height: 0px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-right i {
    font-size: 2px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1 .cms-icon-right a {
    color: ;
    }

    
    .heading-footer-section-1.cms-heading-band .cms-band-primary-color,
    .heading-footer-section-1.band_breadcrumb_heading .breadcrumb > li + li:before {
    color: !important;
    font-size: 14px;
    }

    .heading-footer-section-1.cms-heading-band .cms-white-background-with-bottom-line .cms-heading-inner h1.cms-band-primary-color {
    color:     }

    
        .heading-footer-section-1.cms-heading-band .heading_colored_bottom_line.cms-band-third-color {
    border: none!important;
    }

    .heading-footer-section-1.cms-heading-band .cms-white-background-with-bottom-line .cms-band-border-height {
    border-bottom-style: solid;
    }

    
    @media (max-width: 1024px) {
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 768px) {
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 500px) {
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 14px;
    }
    .heading-footer-section-1.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 30px;
    }
    }
        .footer-section-2 .container {
    padding: 0!important;
    }
    .cms-heading-band h1, .cms-heading-band h2, .cms-heading-band h3, .cms-heading-band h4 { margin: 0; }.heading-footer-section-2.cms-heading-band h1,
    .heading-footer-section-2.cms-heading-band h2,
    .heading-footer-section-2.cms-heading-band h3,
    .heading-footer-section-2.cms-heading-band h4 {
    font-weight: 500;
    padding: 0 10px 0 10px;
    }

    .heading-footer-section-2.cms-heading-band .cms-band-font-size {
    font-size: 0px!important;
    }

    .heading-footer-section-2.cms-heading-band .cms-band-text-transform {
    text-transform: normal!important;
    }

    .heading-footer-section-2.cms-heading-band .cms-band-height {
    line-height: 0px!important;
    }

    .heading-footer-section-2.cms-heading-band .cms-band-primary-color {
    color: !important;
    }

    .heading-footer-section-2.cms-heading-band .cms-band-text-align {
    text-align: left!important;
    }

    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-left {
    float: left;
    }

    .heading-footer-section-2.cms-heading-band .heading_colored_bottom_line h2 {
    display: inline-block;
    padding: 0;margin: 0;
    }

    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-left img {
    height: 0px;
    width: auto
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-left i {
    font-size: 2px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-right {
    float: right;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-right img {
    width: 0px;
    height: 0px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-right i {
    font-size: 2px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1 .cms-icon-right a {
    color: ;
    }

    
    .heading-footer-section-2.cms-heading-band .cms-band-primary-color,
    .heading-footer-section-2.band_breadcrumb_heading .breadcrumb > li + li:before {
    color: !important;
    font-size: 14px;
    }

    .heading-footer-section-2.cms-heading-band .cms-white-background-with-bottom-line .cms-heading-inner h1.cms-band-primary-color {
    color:     }

    
        .heading-footer-section-2.cms-heading-band .heading_colored_bottom_line.cms-band-third-color {
    border: none!important;
    }

    .heading-footer-section-2.cms-heading-band .cms-white-background-with-bottom-line .cms-band-border-height {
    border-bottom-style: solid;
    }

    
    @media (max-width: 1024px) {
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 768px) {
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 0px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 0px;
    }
    }
    @media (max-width: 500px) {
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-font-size {
    font-size: 14px;
    }
    .heading-footer-section-2.cms-heading-band .cms-heading-inner h1.cms-band-height {
    line-height: 30px;
    }
    }
    