a:hover, a:focus, a:active, .article-header h2 a:hover, .white-text .sppb-btn-link i:before, .white-text .sppb-btn-link:hover, .white-text.sppb-btn-link:hover, .sppb-panel-heading:hover, .sppb-panel-heading:hover .sppb-toggle-direction, .sppb-panel-heading.active, .sppb-panel-heading.active .sppb-toggle-direction, .header-sticky .sp-megamenu-parent>li.active>a, .header-sticky #offcanvas-toggler, .head-login .btn, .header-sticky .head-login a.link, .header-sticky.sp-transparent .sp-megamenu-parent>li.active>a, .header-sticky.sp-transparent .sp-megamenu-parent>li.active:hover>a, .sp-megamenu-parent>li>a:hover, .sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a, .contact-address dt:before, #sp-logo-right .sp-contact-info .fa, #sp-left .sp-module ul>li:before, #sp-right .sp-module ul>li:before, #sp-bottom a:hover, span.sppb-addon-title, .sppb-addon-title span, .sppb-animated-number, .sppb-link-list-wrap ul li i, .sppb-tweet-created, .sppb-modal-selector span:hover, .sppb-pricing-price, .sppb-icon .sppb-icon-container>i {
    color: #ffffff !important;
    font-weight: 900 !important;
}
.sp-simpleportfolio-tags {
	display: none !important;
}

.sp-simpleportfolio-created {
	display: none !important;
}

.sp-simpleportfolio .sp-simpleportfolio-image {
	margin-bottom: 20px;
	max-width: 60%;
}

.sp-pre-loader .sp-loader-with-logo {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    margin: auto;
    text-align: center;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 175px !important;
}

.header-sticky .logo-image {
    filter: brightness(1);
}
.logo-image {
    filter: brightness(1);
}

#sp-header {
	height: 100px;
	width: 100%;
	position: relative;
	background-color: #000000;
	z-index: 99;
	animation: spFadeIn 0.5s;
}

#sp-header.header-sticky {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100%;
	animation: spFadeInDown 0.5s;
	-webkit-box-shadow: 0 0 27px 5px rgba(0, 0, 0, 0.09);
	-moz-box-shadow: 0 0 27px 5px rgba(0, 0, 0, 0.09);
	box-shadow: 0 0 27px 5px rgba(0, 0, 0, 0.09);
	background: #000;
}

body,.sp-preloader{background-color:#FFFFFF;color:#707070}.sp-preloader>div{background:005D6C}.sp-preloader>div:after{background:#FFFFFF}a,.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-mega-group>li>a,.offcanvas-menu .menu-parent-open a,.tp-caption a.btn-white,.header-sticky .sp-megamenu-parent>li a,.header-sticky .sp-megamenu-parent>li:hover>a,.header-sticky .search-trigger:not([href]):not([tabindex]),.sppb-section-title .sppb-title-heading,.sppb-addon-title,.sppb-addon-title a,.sppb-modal-selector span,.sppb-addon-header span.sppb-addon-title,.sppb-animated-number-title,.sppb-icon .sppb-icon-container,.sppb-icon .sppb-icon-inner,.sppb-link-list-wrap ul li a,.sppb-addon-tweet .sppb-tweet-username a,.nspArt h4.nspHeader a,.article-details .article-header h1,.article-list .article-header h2 a,.sp-page-title .sp-page-title-heading{color:#101010}.sppb-btn-secondary,.sppb-addon-header .sppb-addon-title .fas,.sppb-addon-tweet .sppb-tweet-slider .sppb-carousel-control{background-color:#005d6c !important;}.offcanvas-menu a:hover,.overlay-blog .article-info,.overlay-blog .article-info a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover,.sp-megamenu-parent .sp-dropdown li.active>a,#sp-bottom .sppb-addon-title{color:#fff}a:hover,a:focus,a:active,.article-header h2 a:hover,.white-text .sppb-btn-link i:before,.white-text .sppb-btn-link:hover,.white-text.sppb-btn-link:hover,.sppb-panel-heading:hover,.sppb-panel-heading:hover .sppb-toggle-direction,.sppb-panel-heading.active,.sppb-panel-heading.active .sppb-toggle-direction,.header-sticky .sp-megamenu-parent>li.active>a,.header-sticky #offcanvas-toggler,.head-login .btn,.header-sticky .head-login a.link,.header-sticky.sp-transparent .sp-megamenu-parent>li.active>a,.header-sticky.sp-transparent .sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li>a:hover,.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a,.contact-address dt:before,#sp-logo-right .sp-contact-info .fa,#sp-left .sp-module ul>li:before,#sp-right .sp-module ul>li:before,#sp-bottom a:hover,span.sppb-addon-title,.sppb-addon-title span,.sppb-animated-number,.sppb-link-list-wrap ul li i,.sppb-tweet-created,.sppb-modal-selector span:hover,.sppb-pricing-price,.sppb-icon .sppb-icon-container>i{color:#fff !important;}#sp-logo-right .sp-contact-info .fa{border-color:#fff !important;}#sp-top-bar,.btn-primary,.sppb-btn.sppb-btn-primary,.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner,.head-login .dropdown-menu,.mfp_default_skin_default .mfp_default_item .mfp_cat,.article-body .readmore,.header-sticky .sp-menu-right .btn-primary,.sp-menu-right .btn-primary:hover,.primary-bg,.white-text a.sppb-btn-default,.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.sppb-addon-tweet .sppb-tweet-slider .sppb-carousel-control:hover,.sp-scroll-up,.sppb-btn-secondary:hover,.overlay .mfp_default_item>div:hover,.sp-pre-loader .sp-loader-circle:after{border-color:transparent;background-color:#005d6c}.btn-primary:hover,.sppb-btn.sppb-btn-primary:hover{border-color:transparent;opacity:0.9}

a.btn-view {
    display: none !important;
}

.sp-pre-loader {
	background: #005d6c !important;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99999;
} 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
	font-size: 13px;
	display: inline-block;
	text-transform: none !important;
	font-weight: 400;
	padding: 16px 22px;
	cursor: pointer;
}

.login {
    margin-top: 150px !important;
}
