body {
  color: #9a9a9a;
  background-color: #fff;
}
body, .sp-preloader {
  background-color: #fff;
  color: #9a9a9a;
}
.sp-preloader > div {
  background: #9bb7dd;
}
.sp-preloader > div:after {
  background: #fff;
}
a {
  color: #9bb7dd;
}
a:hover, a:focus, a:active {
  color: #fec218;
}
#sp-header #sp-log .logo a {
  color: #fff;
}
#sp-header #sp-log .logo a:hover {
  color: #fff;
}
#sp-header {
  background: #9bb7dd;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  color: #fec218;
}
.sp-megamenu-parent > li:hover > a {
  color: #fff;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #fff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #9bb7dd;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #fec218;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #fec218;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #9bb7dd;
}
#sp-footer, #sp-bottom {
  background: #3d4f69;
  color: #fff;
}
#sp-footer a, #sp-bottom a {
  color: #9bb7dd;
}
#sp-footer a:hover, #sp-bottom a:hover, #sp-footer a:active, #sp-bottom a:active, #sp-footer a:focus, #sp-bottom a:focus {
  color: #fff;
}
#offcanvas-toggler > .fa {
  color: #fec218;
}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
  color: #fff;
}
.offcanvas-menu {
  background-color: #fff;
  color: #9bb7dd;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  color: #9bb7dd;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
  color: #fec218;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
  color: rgba(155, 183, 221, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  color: rgba(155, 183, 221, 0.8);
}
.layout-boxed .body-innerwrapper {
  background: #fff;
}
#sp-header {
  background: #2c3b4f;
}
.header-box {
  background: rgba(47, 62, 83, 0.5);
}
.header-box.header-sticky {
  background: #2f3e53;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #3d4f69;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
  color: #3d4f69;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover {
  color: #9bb7dd;
}
blockquote:before, blockquote:after {
  color: #3d4f69;
}
.btn, .btn-info {
  background: #9bb7dd;
}
.btn:hover, .btn-info:hover {
  background: #fec218;
}
#sp-footer {
  background: #3d4f69;
  color: #fff;
}
#sp-footer a {
  color: #9bb7dd;
}
section#sp-copyright {
  background: #364861;
  color: #9bb7dd;
}
section#sp-copyright a {
  color: #9bb7dd;
}
.subbutton {
  background: #3d4f69;
}
.subbutton:hover {
  background: #9bb7dd;
}
.item_img > a:before {
  background: rgba(155, 183, 221, 0.3);
}
#back-top a {
  color: #9bb7dd;
}
*::selection {
  background: #9bb7dd;
}
*::-moz-selection {
  background: #9bb7dd;
}
.loader span {
  background: #9bb7dd;
}
.input-prepend {
  position: relative;
}
.input-prepend .add-on i, .input-prepend .add-on > span {
  color: #9bb7dd;
}
.input-prepend .add-on:hover i {
  background: #9bb7dd;
}
.page-item__team .team-content-wrap .team-meta .team-meta-location .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-phone .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-email .team-icon i {
  background: #9bb7dd;
}
.jmoddiv .dropdown-toggle:hover {
  background: #9bb7dd;
}
.blog .article-list .article .article-header h1, .blog .article-list .article .article-header h2 {
  color: #9bb7dd;
}
.blog .article-list .article .article-header h1 a, .blog .article-list .article .article-header h2 a {
  color: #9bb7dd;
}
.page-item__team .team-content-wrap .team-meta .team-meta-location .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-phone .team-icon i, .page-item__team .team-content-wrap .team-meta .team-meta-email .team-icon i {
  background: #9bb7dd;
}
.blog_history .article-list .row > div:before {
  background: #9bb7dd;
}
.blog_history .article-list .row:before {
  background: #9bb7dd;
}
.page-404 .btn {
  color: #fec218;
}
.page-404 .btn:hover {
  background: #9bb7dd;
}
.login .login-list .login-list-item a:hover {
  color: #9bb7dd;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #3d4f69;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
  color: #3d4f69;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover {
  color: #9bb7dd;
}
ul.top li a {
  color: #9bb7dd;
}
ul.top li a:hover {
  color: #fec218;
}
ul.icons li:before {
  color: #9bb7dd;
}
ul.social li a {
  color: #fec218 !important;
}
ul.social li a:hover {
  color: #9bb7dd !important;
}
blockquote:before, blockquote:after {
  color: #3d4f69;
}
.menu-search .sp-dropdown .sp-dropdown-inner .search form .input-group .input-group-btn .btn {
  background: #fec218;
}
.menu-search .sp-dropdown .sp-dropdown-inner .search form .input-group .input-group-btn .btn:hover {
  background: #9bb7dd;
}
.mobile-menu-box .slicknav_menu a.slicknav_btn:hover {
  color: #9bb7dd;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li > a:hover {
  color: #9bb7dd;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon:hover:before {
  color: #9bb7dd;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li.active > a, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact > a {
  color: #9bb7dd;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li.active .icon, .mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact .icon {
  color: #9bb7dd;
}
.mobile-menu-box .slicknav_menu .slicknav_nav .sp-dropdown ul > li.active > a {
  color: #9bb7dd;
}
.slicknav_menu .categories-module.blog_categories_megamenu li:before {
  color: #9bb7dd;
}
.slicknav_menu .categories-module.blog_categories_megamenu li a:hover {
  color: #9bb7dd;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published {
  color: #9bb7dd;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby:before, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:before {
  color: #9bb7dd;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_createdby:after, .slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:after {
  color: #9bb7dd;
}
.mod-article-single__questions .item__module .btn:hover {
  background: #fec218;
}
.mod-newsflash-adv.news .row .item .item_content > .item_published {
  color: #9bb7dd;
}
.mod-newsflash-adv.news .row .item .item_content .wrapper .custom_link {
  background: #9bb7dd;
}
.mod-newsflash-adv.news .row .item .item_content .wrapper .item_published {
  color: #3d4f69;
}
.mod-newsflash-adv.type1 .item_content .item_published {
  color: #3d4f69;
}
.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-prefix, .mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-val, .mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #9bb7dd;
}
.mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-prefix, .mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-val, .mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #9bb7dd;
}
.mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__list .pricing__list-item.active .pricing-feature__inner .item-icon {
  color: #9bb7dd;
}
.mod-newsflash-adv__recent_posts .item .item_content .item_title a {
  color: #9bb7dd;
}
.mod-newsflash-adv__recent_posts .item .item_content .item_title a:hover {
  color: #fec218;
}
.mod-newsflash-adv__contacts .item .item_content i {
  color: #9bb7dd;
}
.mod_custom__working-time .scheduled-time li i {
  color: #9bb7dd;
}
.blog-search .search form {
  border: 1px solid #9bb7dd;
}
.blog-search .search form .input-group .input-group-btn .btn:hover:before {
  color: #9bb7dd;
}
.jlslogin #slogin-buttons .btn:hover {
  background: #fec218;
}
.sp-megamenu-wrapper .login_megamenu a.btn, .mobile-menu-box .login_megamenu a.btn {
  background: #9bb7dd;
}
.sp-megamenu-wrapper .login_megamenu a.btn:hover, .mobile-menu-box .login_megamenu a.btn:hover {
  background: #fec218;
}
.swiper-button-prev:hover, .swiper-button-next:hover {
  color: #3d4f69;
}
.swiper-scrollbar-drag {
  background: #9bb7dd;
}
.swiper-slider .swiper-slide .swiper-slide-caption .camera_caption .buttons .btn {
  background: #90b2df;
}
.swiper-slider .swiper-slide .swiper-slide-caption .camera_caption .buttons .btn:hover {
  background: #fec218;
}
.swiper-slider .swiper-slide .swiper-slide-caption .camera_caption .buttons .btn:nth-child(odd) {
  background: #fec218;
}
.swiper-slider .swiper-slide .swiper-slide-caption .camera_caption .buttons .btn:nth-child(odd):hover {
  background: #9bb7dd;
}
.control-group-button .btn {
  background: #fec218;
}
.control-group-button .btn:hover {
  background: #9bb7dd;
}
.mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-value-box .counter-value {
  color: #9bb7dd;
}
.mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-title {
  color: #9bb7dd;
}
.map_preloader svg {
  stroke: #9bb7dd;
}
.parallax-content .btn {
  background: #fec218;
}
.parallax-content .btn:hover {
  background: #9bb7dd;
}
.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_img .more_wrapper {
  background: rgba(155, 183, 221, 0.5);
}
.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h1.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h2.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h3.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h4.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h5.item_title a, .mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h6.item_title a {
  color: #9bb7dd;
}
.mod_tm_portfolio ul#filters li a {
  background: #9bb7dd;
}
.mod_tm_portfolio ul#filters li a:hover {
  background: #fec218;
}
.mod_tm_portfolio ul#filters li a.active {
  background: #fec218;
}
#sp-footer {
  background: #3d4f69;
  color: #fff;
}
#sp-footer a {
  color: #9bb7dd;
}
section#sp-copyright {
  background: #364861;
  color: #9bb7dd;
}
section#sp-copyright a {
  color: #9bb7dd;
}
.sp-scroll-up {
  background: #9bb7dd;
}
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
  background: #fec218;
}
.tags ul li a, .tagspopular ul li a {
  color: #9bb7dd;
}
.tags ul li a:hover, .tagspopular ul li a:hover {
  background: #fec218;
}
section.bg2 {
  background: #fec218;
}
section.full {
  color: #3d4f69;
}
.mod_bootstraptabs .nav-tabs .nav-item a {
  color: #9bb7dd;
}
.mod_bootstraptabs .nav-tabs .nav-item a.active, .mod_bootstraptabs .nav-tabs .nav-item a:hover {
  background: #9bb7dd;
}
