.scheme_default .sc_layouts_menu_nav .menu-collapse > a::before {
    color: #fff !important;
}
.contact-button {
    float: right !important;
    margin-left: 10px !important;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
    border-color: #0c397c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
    color: #fff !important;
    border-color: #0c397c;
    background-color: #0c397c;
}
.head {
    color: #fff !important;
    background-color: #0c397c !important;
}
.scheme_dark h1, .scheme_dark h2, .scheme_dark h3, .scheme_dark h4, .scheme_dark h5, .scheme_dark h6, .scheme_dark h1 a, .scheme_dark h2 a, .scheme_dark h3 a, .scheme_dark h4 a, .scheme_dark h5 a, .scheme_dark h6 a, .scheme_dark li a, .scheme_dark [class*="color_style_"] h1 a, .scheme_dark [class*="color_style_"] h2 a, .scheme_dark [class*="color_style_"] h3 a, .scheme_dark [class*="color_style_"] h4 a, .scheme_dark [class*="color_style_"] h5 a, .scheme_dark [class*="color_style_"] h6 a, .scheme_dark [class*="color_style_"] li a {
   color: #fff !important; 
}
.sc_layouts_title_caption {
    color: #fff !important;
}
#n2-ss-2item3 {
    max-width: 900px;
    width: 100%;
}
#sc_services_323439866 p {
    margin-bottom: 0px;
}
.blue {
    background-color: #0c397c!important;
    color: white;
}
.blue a {
    color: white!important;
}
#sc_button_266149221 {
    background-color: #1996cd!important;
}
.scheme_default button, .scheme_default input[type="reset"], .scheme_default input[type="submit"], .scheme_default input[type="button"], .scheme_default .post_item .more-link, .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type="button"], .scheme_default #buddypress input[type="reset"], .scheme_default #buddypress input[type="submit"], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button > a, .scheme_default body #booked-profile-page input[type="submit"], .scheme_default body #booked-profile-page button, .scheme_default body .booked-list-view input[type="submit"], .scheme_default body .booked-list-view button, .scheme_default body table.booked-calendar input[type="submit"], .scheme_default body table.booked-calendar button, .scheme_default body .booked-modal input[type="submit"], .scheme_default body .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data > a, .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type="button"], .scheme_default .woocommerce-page input[type="button"], .scheme_default .woocommerce input[type="submit"], .scheme_default .woocommerce-page input[type="submit"], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt {
    color: #ffffff;
    background-color: #1996cd;
}
.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a, .scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a, .scheme_dark .sc_layouts_menu_nav > li.current-menu-ancestor > a {
    color: #1996cd !important;
}

.sc_layouts_menu_1945543664 a {
    color:#1996cd !important;
}
.post_featured.with_thumb.hover_dots.sc_services_item_thumb p {
    margin-bottom: 0px;
}
.vc_row.wpb_row.vc_row-fluid.extra_styles.grey-header.vc_custom_1535541334511.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_hide_on_mobile {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.test img {
    height: 59vh;
    max-width: 100%;
    vertical-align: top;
}
.vc_row.vc_row-o-content-bottom > .vc_column_container > .vc_column-inner {
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: inherit !important;
}
.blue-header {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.blue-header .sc_layouts_logo img {
    max-height: 115px !important;
}
.blue-header a {
    color: white !important;
}
.blue-header .search_submit::before {
    color: white !important;
}
.blue-header .social_icon {
    color: white !important;
}
.blue-box h2 {
    color: white !important;
}
.blue-box p {
    color: white !important;
}
.blue-box a {
      color: white !important;
}
.scheme_dark .sc_testimonials_item_content::before {
    color: #1996cd;
}
.sc_testimonials_item_content {
    background: white;
    color: #1996cd !important;
}
.sc_testimonials_item_content {
    background: white;
    color: #8a8a8a !important;
}
.scheme_dark .sc_testimonials_item_content::before {
    color: #1996cd !important;
}
.testimonials h2 {
    color: #3a3a3a!important;
}
.testimonials p {
    color: #3a3a3a!important;
}
#n2-ss-3item3 {
    line-height: 27px !important;
}
.extra_styles.sc_layouts_row .sc_layouts_menu_default {
    margin-left: 3.7em;
    text-align: center;
}
.scheme_dark button, .scheme_dark input[type="reset"], .scheme_dark input[type="submit"], .scheme_dark input[type="button"], .scheme_dark .post_item .more-link, .scheme_dark #buddypress .comment-reply-link, .scheme_dark #buddypress .generic-button a, .scheme_dark #buddypress a.button, .scheme_dark #buddypress button, .scheme_dark #buddypress input[type="button"], .scheme_dark #buddypress input[type="reset"], .scheme_dark #buddypress input[type="submit"], .scheme_dark #buddypress ul.button-nav li a, .scheme_dark a.bp-title-button, .scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button > a, .scheme_dark body #booked-profile-page input[type="submit"], .scheme_dark body #booked-profile-page button, .scheme_dark body .booked-list-view input[type="submit"], .scheme_dark body .booked-list-view button, .scheme_dark body table.booked-calendar input[type="submit"], .scheme_dark body table.booked-calendar button, .scheme_dark body .booked-modal input[type="submit"], .scheme_dark body .booked-modal button, .scheme_dark .sc_button_default, .scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_dark .socials_share:not(.socials_type_drop) .social_icon, .scheme_dark .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], .scheme_dark #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_dark #tribe-bar-views li.tribe-bar-views-option a, .scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_dark #tribe-events .tribe-events-button, .scheme_dark .tribe-events-button, .scheme_dark .tribe-events-cal-links a, .scheme_dark .tribe-events-sub-nav li a, .scheme_dark .edd_download_purchase_form .button, .scheme_dark #edd-purchase-button, .scheme_dark .edd-submit.button, .scheme_dark .widget_edd_cart_widget .edd_checkout a, .scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data > a, .scheme_dark .woocommerce #respond input#submit, .scheme_dark .woocommerce .button, .scheme_dark .woocommerce-page .button, .scheme_dark .woocommerce a.button, .scheme_dark .woocommerce-page a.button, .scheme_dark .woocommerce button.button, .scheme_dark .woocommerce-page button.button, .scheme_dark .woocommerce input.button, .scheme_dark .woocommerce-page input.button, .scheme_dark .woocommerce input[type="button"], .scheme_dark .woocommerce-page input[type="button"], .scheme_dark .woocommerce input[type="submit"], .scheme_dark .woocommerce-page input[type="submit"], .scheme_dark .woocommerce #respond input#submit.alt, .scheme_dark .woocommerce a.button.alt, .scheme_dark .woocommerce button.button.alt, .scheme_dark .woocommerce input.button.alt {

    color: #ffffff;
    background-color: #1996cd!important;

}
.blue-header a:hover {
    color: #5bb8df !important;
}
.home-menu a {
    color: white !important;
}
.scheme_default .sc_layouts_row_fixed_on {
    background-color: #1e3760!important;
}
.home-menu .search_submit.trx_addons_icon-search::before {
    color: white !important;
}
.home-menu .scheme_default .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon, .scheme_default.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
    background-color: transparent;
    color: #fff!important;
}
.scheme_default .sc_button_default {
    background: #0c397c;
}
#sc_button_961354915 {
    background: #0c1727 !important;
    color: #fff !important;
}
#sc_button_2094088336 {
    background: #0c1727!important;
}
.post_featured .mask {
    content: ' ';
    position: absolute;
    z-index: 100;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all ease .5s;
    -ms-transition: all ease .5s;
    transition: all ease .5s;
    background: #000000b3;
}
.mask h2 {
    text-align: center!important;
    color: white!important;
    margin-top: 150px !important;
    font-size: 28pt!important;
    margin-bottom: 30px!important;
}
.mask button {
    margin: 0 auto!important;
}
.mask p {
    text-align: center!important;
}
.gray {
        background-color: #f2f2f2 !important;
}

#sc_promo_127066979 .h2 {
    color: white !important;
}
.white-text h2 {
    color: white !important;
}
.white-text a {
    color: white !important;
}
#sc_services_1513816461_icon-solar-system_1  {
    color: #1996cd;
}
#sc_services_1513816461_icon-diamond-2_2 {

    color: #1996cd !important;
}
.white-text p {
    color: white !important;
}
.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_icon, .scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
    color: #1996cd !important;
    background: none !important;
}
.black-text h2 a {
    color: black!important;
}
#sc_services_1333940633 a {

    color: black !important;
}




@media only screen and (max-width: 600px) {
    /* For mobile phones: */
.scheme_dark .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
    color: #ffffff;
border-color: rgba(255,255,255,0.5);
    margin-bottom: 10px !important;
    width: 100% !important;
}
}