/*! -----------------------------------------------------------------
[Colors]
*/

::-moz-selection {
    background: rgba(5, 67, 139, .9);
}

::-webkit-selection {
    background: rgba(5, 67, 139, .9);
}

::selection {
    background: rgba(5, 67, 139, .9);
}

a {
    color: rgba(5, 67, 139);
}

a:hover,
a:focus {
    color: rgba(5, 67, 139, .5);
}

h1 > a:hover,
h1 > a:focus,
h2 > a:hover,
h2 > a:focus,
h3 > a:hover,
h3 > a:focus,
h4 > a:hover,
h4 > a:focus,
h5 > a:hover,
h5 > a:focus,
h6 > a:hover,
h6 > a:focus {
    color: #0978F5;
}

.btn.btn-gray:before,
.btn.btn-brand:before,
.post-tags a:hover,
.comment-reply > a:hover,
.comment-reply > a:focus,
.slides-pagination a.current,
.widget_tag_cloud .tagcloud > a:hover,
.blog-grid .post-preview .post-category,
.blog-masonry .post-preview .post-category,
.progress-bar.progress-bar-brand {
    background: rgba(5, 67, 139);
}

.owl-dots .owl-dot.active {
    background: rgba(5, 67, 139);
}
.social-icons > li > a:hover,
.social-icons > li > a:focus,
.post-info a:hover,
.post-info a:focus,
.post-meta a:hover,
.post-meta a:focus,
.comment-meta-date a:hover,
.comment-meta-date a:focus,
.filters > li a:hover,
.filters > li a.current,
.widget a:hover,
.widget a:focus,
.search-button:hover,
.breadcrumb-item > a:hover,
.breadcrumb-item > a:focus,
.comment-meta-author a:hover,
.comment-meta-author a:focus,
.inner-nav .sub-menu li a:hover,
.inner-nav .sub-menu li.sub-menu-open > a,
.header.header-small .inner-nav > ul > li > a:hover,
.header.header-small .inner-nav > ul > li > a:focus,
.header.header-small .inner-nav > ul > li > a.active,
.header.header-small .inner-nav > ul > li.sub-menu-open > a {
    color: #0978F5;
}
.nav-pills .nav-link.active,
.page-item.active .page-link,
.page-link:focus,
.page-link:hover,
.post-content blockquote:hover,
.inner-nav .sub-menu li.sub-menu-open > a {
    border-color: #0f7af6;
}

.bg-dark a:not(.btn),
.bg-gradient a:not(.btn),
.module-dark a:not(.btn),
.starbg a:not(.btn) {
    color: #0978F5;
}

.bg-dark a:not(.btn):hover,
.bg-dark a:not(.btn):focus,
.bg-gradient a:not(.btn):hover,
.bg-gradient a:not(.btn):focus,
.module-dark a:not(.btn):hover,
.module-dark a:not(.btn):focus,
.starbg a:not(.btn):hover, 
.starbg a:not(.btn):focus, {
    color: #0f7af6;
}

.bg-dark h1 > a:hover,
.bg-dark h1 > a:focus,
.bg-dark .h1 > a:hover,
.bg-dark .h1 > a:focus,
.bg-dark h2 > a:hover,
.bg-dark h2 > a:focus,
.bg-dark .h2 > a:hover,
.bg-dark .h2 > a:focus,
.bg-dark h3 > a:hover,
.bg-dark h3 > a:focus,
.bg-dark .h3 > a:hover,
.bg-dark .h3 > a:focus,
.bg-dark h4 > a:hover,
.bg-dark h4 > a:focus,
.bg-dark .h4 > a:hover,
.bg-dark .h4 > a:focus,
.bg-dark h5 > a:hover,
.bg-dark h5 > a:focus,
.bg-dark .h5 > a:hover,
.bg-dark .h5 > a:focus,
.bg-dark h6 > a:hover,
.bg-dark h6 > a:focus,
.bg-dark .h6 > a:hover,
.bg-dark .h6 > a:focus,
.bg-gradient h1 > a:hover,
.bg-gradient h1 > a:focus,
.bg-gradient .h1 > a:hover,
.bg-gradient .h1 > a:focus,
.bg-gradient h2 > a:hover,
.bg-gradient h2 > a:focus,
.bg-gradient .h2 > a:hover,
.bg-gradient .h2 > a:focus,
.bg-gradient h3 > a:hover,
.bg-gradient h3 > a:focus,
.bg-gradient .h3 > a:hover,
.bg-gradient .h3 > a:focus,
.bg-gradient h4 > a:hover,
.bg-gradient h4 > a:focus,
.bg-gradient .h4 > a:hover,
.bg-gradient .h4 > a:focus,
.bg-gradient h5 > a:hover,
.bg-gradient h5 > a:focus,
.bg-gradient .h5 > a:hover,
.bg-gradient .h5 > a:focus,
.bg-gradient h6 > a:hover,
.bg-gradient h6 > a:focus,
.bg-gradient .h6 > a:hover,
.bg-gradient .h6 > a:focus,
.module-dark h1 > a:hover,
.module-dark h1 > a:focus,
.module-dark .h1 > a:hover,
.module-dark .h1 > a:focus,
.module-dark h2 > a:hover,
.module-dark h2 > a:focus,
.module-dark .h2 > a:hover,
.module-dark .h2 > a:focus,
.module-dark h3 > a:hover,
.module-dark h3 > a:focus,
.module-dark .h3 > a:hover,
.module-dark .h3 > a:focus,
.module-dark h4 > a:hover,
.module-dark h4 > a:focus,
.module-dark .h4 > a:hover,
.module-dark .h4 > a:focus,
.module-dark h5 > a:hover,
.module-dark h5 > a:focus,
.module-dark .h5 > a:hover,
.module-dark .h5 > a:focus,
.module-dark h6 > a:hover,
.module-dark h6 > a:focus,
.module-dark .h6 > a:hover,
.module-dark .h6 > a:focus,
.starbg h1 > a:hover,
.starbg .h1 > a:focus,
.starbg h2 > a:hover,
.starbg .h2 > a:focus,
.starbg h3 > a:hover,
.starbg .h3 > a:focus,
.starbg h4 > a:hover,
.starbg .h4 > a:focus,
.starbg h5 > a:hover,
.starbg .h5 > a:focus,
.starbg h6 > a:hover,
.starbg .h6 > a:focus {
    color: rgba(5, 67, 139, .2);
}

.bg-dark .nav-pills .nav-link.active,
.bg-gradient .nav-pills .nav-link.active,
.module-dark .nav-pills .nav-link.active,
.starbg .nav-pills .nav-link.active {
    border-color: #0f7af6;
}

.bg-dark .nav-pills .nav-link.active,
.bg-dark .show > .nav-pills .nav-link,
.bg-gradient .nav-pills .nav-link.active,
.bg-gradient .show > .nav-pills .nav-link,
.module-dark .nav-pills .nav-link.active,
.module-dark .show > .nav-pills .nav-link,
.starbg .nav-pills .nav-link.active,
.starbg .show > .nav-pills .nav-link{
    color: #0f7af6;
}

.bg-dark .accordion .card-header a:hover,
.bg-gradient .accordion .card-header a:hover,
.module-dark .accordion .card-header a:hover,
.starbg .accordion .card-header a:hover {
    color: #0f7af6;
}

.bg-dark .post-meta a:hover,
.bg-dark .post-meta a:focus,
.bg-gradient .post-meta a:hover,
.bg-gradient .post-meta a:focus,
.module-dark .post-meta a:hover,
.module-dark .post-meta a:focus {
    color: #0f7af6;
}

.bg-dark .owl-dots .owl-dot.active,
.bg-gradient .owl-dots .owl-dot.active,
.module-dark .owl-dots .owl-dot.active,
.starbg .owl-dots .owl-dot.active {
    background: #fff;
}


.callout {
  position: sticky;
  bottom: 35px;
  right: 20px;
  max-width: 500px;
}

.callout-header {
  padding: 10px 15px;
  background: rgba(5, 67, 139, .6);
  font-size: 15px;
  color: white;
  text-transform: uppercase;
}

.callout-container {
  padding: 15px;
  background-color: rgba(0, 0, 0, .5);
  color: white;
}

.closebtn {
  position: absolute;
  top: 10px;
  right: 10px;
  color: black;
  font-size: 30px;
  cursor: pointer;
}

.closebtn:hover {
  color: white;
}