@charset "UTF-8";
:root {
  --header_height: $header_height;
  --link-color: #0177c7;
  --color-orange: #0177c7;
  --border-color: #c9d7e3
}

#sppb-addon-1689143417748 .sp-slider #sp-slider-item-1689143417748-num-2-key #sp-slider-inner-item-1689143417751-num-2-key.sppb-sp-slider-button .sp-slider-btn-text {
    background: #0177c7 !important;
    color: #fff;
    border-radius: 56px;
}
#sp-header {
    background: #fff;
}
body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body .btn.btn-primary {
    background-color: #0177c7;
    color: #ffffff;
}
body .sppb-btn.sppb-btn-default:hover, body .sppb-btn.sppb-btn-default:focus, body .sppb-btn.sppb-btn-default:active, body .sppb-btn.sppb-btn-primary:hover, body .sppb-btn.sppb-btn-primary:focus, body .sppb-btn.sppb-btn-primary:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-default:hover, body .btn.sppb-btn-default:focus, body .btn.sppb-btn-default:active, body .btn.sppb-btn-primary:hover, body .btn.sppb-btn-primary:focus, body .btn.sppb-btn-primary:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active {
    background-color: #00243c;
    color: #ffffff;
}
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #00243c;
}
.sp-megamenu-parent>li>a {
    color: #00243c;
}
.sp-megamenu-parent>li:hover>a {
    color: #0177c7;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
    color: #0177c7;
}
.home-default-slider .default-slider-text {
    max-width: 70%;
}
#sp-footer {
    font-size: 14px;
    padding: 0;
    background-color: #00243c;
}
#sp-bottom {
    color: #FFFFFF;
    background: rgb(1,119,199);
    background: linear-gradient(180deg, rgba(1,119,199,1) 0%, rgba(0,36,60,1) 100%);
	padding: 60px 0 30px;
    font-size: 14px;
    line-height: 1.6;
	position: relative;
}
#sp-bottom:after {
    display: none !important;
}
#sp-footer .sp-copyright a:hover {
    color: #0177c7;
}
input[type="text"], input[type="email"], input[type="url"], input[type="date"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], .sppb-form-control, .sppb-form-group .sppb-form-control {
    border: 1px solid #0177c7;
}
.form-builder-checkbox-item input:checked+label::before, .form-builder-radio-item input:checked+label::before, .sppb-addon-form-builder .sppb-form-check-input:checked+label::before {
    background: #0177c7;
    border-color: #0177c7;
}
.article-info {
    color: #0177c7;
}
.article-info>span a:hover {
    color: #0177c7;
}
.article-info>span a {
    color: #0177c7;
}
.blog-list-wrapper .left-sidebar .latestnews .latest-post-item a:hover, .blog-list-wrapper .left-sidebar .latestnews .latest-post-item a:active, .blog-list-wrapper .left-sidebar .latestnews .latest-post-item a:focus, .blog-list-wrapper .right-sidebar .latestnews .latest-post-item a:hover, .blog-list-wrapper .right-sidebar .latestnews .latest-post-item a:active, .blog-list-wrapper .right-sidebar .latestnews .latest-post-item a:focus {
    color: #0177c7;
}
.blog-list-wrapper .left-sidebar .latestnews .latest-post-item .latest-post-content-wrap .latest-post-info, .blog-list-wrapper .right-sidebar .latestnews .latest-post-item .latest-post-content-wrap .latest-post-info {
    color: #0177c7;
}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h1 a:active, .article-list .article .article-header h1 a:focus, .article-list .article .article-header h2 a:hover, .article-list .article .article-header h2 a:active, .article-list .article .article-header h2 a:focus {
    color: #0177c7;
}