::selection {
  background-color: #226fcc;
}
::-moz-selection {
  background-color: #226fcc;
}
.br-black {
  border: 1px solid #226fcc;
}
a {
  color: #1b57a0;
}
a:hover {
  color: #226fcc;
}
.color {
  color: #226fcc !important;
}
a.color {
  color: #226fcc !important;
}
a.color:hover,
a.color:focus {
  color: #1b57a0;
}
.bg-color {
  background-color: #226fcc !important;
}
.bg-color-hover:hover {
  background-color: #1b57a0 !important;
}
.br-color {
  border: 1px solid #226fcc;
}
.dropcap-1 {
  color: #226fcc;
}
.dropcap-2,
.dropcap-3 {
  background: #226fcc;
}
blockquote {
  border-color: #226fcc;
}
blockquote.blockquote-reverse {
  border-color: #226fcc;
}
.list-1 li:before,
.list-2 li:before,
.list-3 li:before,
.list-4 li:before,
.list-5 li:before,
.list-6 li:before,
.list-7 li:before,
.list-8 li:before,
.list-9 li:before {
  color: #226fcc;
}
.btn.btn-color {
  color: #ffffff;
  background: #226fcc;
  border: 1px solid #1b57a0;
}
.btn.btn-color:hover,
.btn.btn-color:focus,
.btn.btn-color.active,
.btn.btn-color:active {
  background: #1b57a0;
  color: #ffffff;
}
.btn.btn-color.btn-outline {
  background: transparent !important;
  border: 1px solid #1b57a0 !important;
  color: #1b57a0;
}
.label.label-color {
  background: #226fcc;
  color: #ffffff;
}
.badge.badge-color {
  background: #226fcc;
  color: #ffffff;
}
.highlight-color {
  background: #226fcc;
}
.dropdown-menu >li.active >a {
  background-color: #226fcc;
}
.dropdown-menu >li.active >a:hover {
  background-color: #226fcc;
}
.dropdown-menu >li.active >a:focus {
  background-color: #226fcc;
}
.pagination li a {
  color: #555555;
}
.pagination li a:hover {
  background-color: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.pagination li.active a {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pagination li.active a:hover {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pagination li.active a:focus {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pagination li.active span {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pagination li.active span:hover {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pagination li.active span:focus {
  background-color: #226fcc;
  border-color: #1b57a0;
}
.pager li a {
  background-color: #226fcc;
  color: #ffffff;
  border-color: #1b57a0;
}
.pager li a:hover {
  background: #1b57a0;
}
.nav-tabs >li >a {
  color: #555555;
}
.nav-tabs >li >a:hover {
  background: #226fcc;
  color: #ffffff;
  border-color: #226fcc;
}
.nav-tabs >li.active >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs >li.active >a:hover {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs >li.open >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs >li.open >a:hover {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs >li.open >a:focus {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-one .nav-tabs >li >a {
  color: #555555;
}
.nav-tabs-one .nav-tabs >li >a:hover {
  background: #226fcc;
  color: #ffffff;
  border-color: #226fcc;
}
.nav-tabs-one .nav-tabs >li.active >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-one .nav-tabs >li.active >a:hover {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-one .nav-tabs >li.open >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-one .nav-tabs >li.open >a:hover {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-one .nav-tabs >li.open >a:focus {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-tabs-two .nav-tabs >li >a {
  color: #555555;
}
.nav-tabs-two .nav-tabs >li >a:hover {
  border-top: 2px solid #226fcc;
}
.nav-tabs-two .nav-tabs >li.active >a {
  border-top: 2px solid #226fcc;
}
.nav-tabs-two .nav-tabs >li.active >a:hover {
  border-top: 2px solid #226fcc;
}
.nav-tabs-two .nav-tabs >li.open >a {
  border-top: 2px solid #226fcc;
}
.nav-tabs-two .nav-tabs >li.open >a:hover {
  border-top: 2px solid #226fcc;
}
.nav-tabs-two .nav-tabs >li.open >a:focus {
  border-top: 2px solid #226fcc;
}
.nav-tabs-three .nav li a:hover {
  background: #226fcc;
  border-color: #226fcc;
}
.nav-tabs-three .nav li.active a {
  border-color: #226fcc;
  background: #226fcc;
}
.panel.panel-default {
  border-color: #1b57a0;
}
.panel.panel-default .panel-heading {
  background: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.panel.panel-default .panel-heading h4 a {
  color: #ffffff;
}
.panel.panel-default .panel-heading h4 a:hover {
  color: #ffffff;
}
.panel.panel-default .panel-footer {
  background: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.nav-pills >li >a {
  background: #ffffff;
  border: 1px solid #dddddd;
  color: #555555;
}
.nav-pills >li >a:hover {
  background: #226fcc;
  color: #ffffff;
  border-color: #226fcc;
}
.nav-pills >li.active >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-pills >li.active >a:hover {
  background-color: #1b57a0;
  color: #ffffff;
}
.nav-pills >li.open >a {
  background-color: #226fcc;
  border-color: #226fcc;
  color: #ffffff;
}
.nav-pills >li.open >a:hover {
  background-color: #1b57a0;
  color: #ffffff;
}
.nav-pills >li.open >a:focus {
  background-color: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.list-group a:hover {
  background: #f7f7f7;
  color: #555555;
}
.list-group a:hover .list-group-item-heading {
  color: #555555;
}
.list-group a.active {
  background: #226fcc;
  border-color: #1b57a0;
}
.list-group a.active:hover {
  background: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.list-group a.active:hover .list-group-item-heading {
  color: #ffffff;
}
.list-group a.active:hover .list-group-item-text {
  color: #ffffff;
}
.list-group a.active .list-group-item-heading {
  color: #ffffff;
}
.list-group a.active .list-group-item-text {
  color: #ffffff;
}
.brand-color a i {
  color: #226fcc;
}
.brand-color a i:hover {
  color: #174b8a;
}
.brand-bg-color a i {
  color: #ffffff;
  background: #226fcc;
}
.brand-bg-color a i:hover {
  color: #ffffff !important;
  background: #174b8a;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #226fcc;
}
.owl-nav a i:hover {
  background: #226fcc;
  border-color: #1b57a0;
}
.header-1 .logo h1 a i {
  color: #226fcc;
}
.header-1 .navigation {
  background: #226fcc;
  border-color: #1e63b6;
}
.header-1 .navigation .mgmenu_container {
  background: #226fcc;
}
.header-1 .navigation .mgmenu_container .mgmenu {
  background: #226fcc;
}
.header-1 .navigation .mgmenu_container .mgmenu >li.active,
.header-1 .navigation .mgmenu_container .mgmenu >li:hover {
  background-color: #1e63b6;
}
.header-1 .navigation .mgmenu_container .mgmenu >li >a,
.header-1 .navigation .mgmenu_container .mgmenu >li >span {
  border-color: #1e63b6;
  background: #226fcc;
}
.header-1 .navigation .mgmenu_container .mgmenu >li >a:hover,
.header-1 .navigation .mgmenu_container .mgmenu >li >a:focus,
.header-1 .navigation .mgmenu_container .mgmenu >li >span:hover,
.header-1 .navigation .mgmenu_container .mgmenu >li >span:focus {
  background: #1e63b6;
}
.header-1 .navigation .mgmenu_container .mgmenu >li:nth-child(2) {
  border-color: #1e63b6;
}
.header-1 .navigation .mgmenu_container .mgmenu >li.mgmenu_button_active {
  background-color: #1e63b6;
}
.header-1 .navigation .mgmenu_container .mgmenu li .dropdown_container,
.header-1 .navigation .mgmenu_container .mgmenu li .dropdown_fullwidth,
.header-1 .navigation .mgmenu_container .mgmenu li .mgmenu_multilevel {
  border-color: #226fcc !important;
}
.header-1 .navigation .mgmenu_container .mgmenu li .dropdown_container ul.mega-links li >a:before,
.header-1 .navigation .mgmenu_container .mgmenu li .dropdown_fullwidth ul.mega-links li >a:before,
.header-1 .navigation .mgmenu_container .mgmenu li .mgmenu_multilevel ul.mega-links li >a:before {
  color: #226fcc;
}
.header-1 .navigation .mgmenu_container .mgmenu .dropdown_flyout .dropdown_flyout_level {
  border-color: #226fcc !important;
}
.header-1 .navigation .mgmenu_container .mgmenu .dropdown_flyout .dropdown_parent >a:after {
  color: #226fcc;
}
.header-1 .navigation .mgmenu_container .mgmenu .mgmenu_tabs li a:before {
  color: #226fcc;
}
.header-2 .logo h1 a i {
  color: #226fcc;
}
.header-2 .navigation .mgmenu_container .mgmenu >li.active >a,
.header-2 .navigation .mgmenu_container .mgmenu >li:hover >a {
  color: #1b57a0;
}
.header-2 .navigation .mgmenu_container .mgmenu >li >a:hover,
.header-2 .navigation .mgmenu_container .mgmenu >li >a:focus,
.header-2 .navigation .mgmenu_container .mgmenu >li >span:hover,
.header-2 .navigation .mgmenu_container .mgmenu >li >span:focus {
  color: #1b57a0;
}
.header-2 .navigation .mgmenu_container .mgmenu >li >a >i,
.header-2 .navigation .mgmenu_container .mgmenu >li >span >i {
  color: #226fcc;
}
.header-2 .navigation .mgmenu_container .mgmenu >li.mgmenu_button {
  background-color: #226fcc;
}
.header-2 .navigation .mgmenu_container .mgmenu >li.mgmenu_button_active {
  background-color: #1e63b6;
}
.header-2 .navigation .mgmenu_container .mgmenu li .dropdown_container,
.header-2 .navigation .mgmenu_container .mgmenu li .dropdown_fullwidth,
.header-2 .navigation .mgmenu_container .mgmenu li .mgmenu_multilevel {
  border-color: #226fcc !important;
}
.header-2 .navigation .mgmenu_container .mgmenu li .dropdown_container ul.mega-links li >a:before,
.header-2 .navigation .mgmenu_container .mgmenu li .dropdown_fullwidth ul.mega-links li >a:before,
.header-2 .navigation .mgmenu_container .mgmenu li .mgmenu_multilevel ul.mega-links li >a:before {
  color: #226fcc;
}
.header-2 .navigation .mgmenu_container .mgmenu .dropdown_flyout .dropdown_flyout_level {
  border-color: #226fcc !important;
}
.header-2 .navigation .mgmenu_container .mgmenu .dropdown_flyout .dropdown_parent >a:after {
  color: #226fcc;
}
.header-2 .navigation .mgmenu_container .mgmenu .mgmenu_tabs li a:before {
  color: #226fcc;
}
.block-heading-two h3 span {
  border-color: #226fcc;
}
.block-heading-three h3 {
  border-color: #226fcc;
}
.team-four .team-member:hover .team-details {
  background: #226fcc;
  border: 1px solid #1b57a0;
}
.image-style-one .image-caption a {
  background: #226fcc;
}
.image-style-two .image-caption a {
  background: #226fcc;
}
.image-style-five  .image-caption h4 {
  border-color: #226fcc;
}
.image-style-six  .image-caption {
  background: #226fcc;
}
.image-style-six  .image-caption span a {
  color: #195298;
}
.image-style-seven .image-caption a i {
  background: #226fcc;
}
.image-style-seven .image-caption a i:hover {
  background: #1b57a0;
}
.facts .fact-value span {
  color: #226fcc;
}
.facts .fact-content p span {
  color: #1b57a0;
}
.pricing-one .pricing-item {
  border-top: 3px solid #226fcc;
}
.pricing-two i {
  color: #226fcc;
}
.pricing-three h4 span {
  color: #226fcc;
}
.img-box-8 .img-box-8-item:hover .img-box-8-cap {
  background: #226fcc;
}
.v-card header ul li.active a {
  background: #226fcc;
  border-color: #1b57a0;
}
.v-card header ul li.active a:hover {
  background: #226fcc;
}
.v-card header ul li a:hover {
  background: #226fcc;
  border-color: #1b57a0;
  color: #ffffff;
}
.letter-head {
  border-top: 3px solid #226fcc;
  border-bottom: 3px solid #226fcc;
}
.box-shadow-block {
  border-top: 2px solid #226fcc;
}
.quote-two .quote-two-content span {
  background: #226fcc;
}
.client-one .c1-item .img-hover {
  background: #226fcc;
}
#accordion-alt3 .panel .panel-heading h4 a i {
  background: #226fcc;
}
.blog-one .blog-one-content .blog-bor {
  background: #226fcc;
}
.blog-masonry .item .grid-entry .grid-img i.hover-icon {
  background: #226fcc;
}
.blog-masonry .item .grid-entry .bor {
  background: #226fcc;
}
.da-dots span {
  background: #226fcc;
}
.da-arrows span {
  background: #226fcc;
}
.carousel .carousel-indicators .active {
  background-color: #226fcc;
}
.smart-forms .rating:hover .rating-star:hover,
.smart-forms .rating:hover .rating-star:hover ~ .rating-star,
.smart-forms .rating-input:checked ~ .rating-star {
  color: #226fcc;
}
.smart-forms .switch > input:checked + label {
  background: #226fcc;
  border-color: #226fcc;
}
.smart-forms .switch > input:checked + label:after {
  color: #226fcc;
}
.smart-forms .switch > input:checked:focus + label {
  background: #226fcc;
  border-color: #226fcc;
}
.ui-datepicker-today a,
.ui-datepicker-today a:hover,
.ui-datepicker .ui-state-highlight {
  background: #226fcc !important;
}
.smart-forms .ui-slider .ui-slider-handle {
  border-color: #226fcc;
}
.smart-forms .ui-slider .ui-slider-handle:before {
  background: #226fcc;
}
.slim-feature .feature-content ul li:before {
  color: #226fcc;
}
.ecom-ui-four:hover {
  border: 2px solid #226fcc;
}
.ecom-ui-five {
  border: 2px solid #226fcc;
}
.ecom-ui-five .p-media a {
  border-right: 2px solid #226fcc;
}
.ecom-ui-six:hover {
  border-color: #226fcc;
}
.restaurant .rest-item:hover {
  border-color: #226fcc;
}
.foot {
  border-color: #226fcc;
}
@media (max-width: 767px) {
  .mgmenu li a {
    background: #226fcc;
  }
}

/*
     FILE ARCHIVED ON 00:38:08 Jul 11, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:33:29 Aug 20, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.37
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.03
  esindex: 0.006
  cdx.remote: 13.02
  LoadShardBlock: 63.008 (3)
  PetaboxLoader3.datanode: 117.788 (5)
  PetaboxLoader3.resolve: 51.427 (2)
  load_resource: 144.406
  loaddict: 59.869
*/