body {
  color: #494f7c;
  background-color: #fff;
}
body, .sp-preloader {
  background-color: #fff;
  color: #494f7c;
}
.sp-preloader > div {
  background: #0c1451;
}
.sp-preloader > div:after {
  background: #fff;
}
a {
  color: #0c1451;
}
a:hover, a:focus, a:active {
  color: #fe9b8e;
}
#sp-header #sp-log .logo a {
  color: #0c1451;
}
#sp-header #sp-log .logo a:hover {
  color: #0c1451;
}
#sp-header {
  background: #fff;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  color: #0c1451;
}
.sp-megamenu-parent > li:hover > a {
  color: #fe9b8e;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #fe9b8e;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #0c1451;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #fe9b8e;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #fe9b8e;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #0c1451;
}
#sp-footer, #sp-bottom {
  background: #0b1455;
  color: #a5aad3;
}
#sp-footer a, #sp-bottom a {
  color: #a5aad3;
}
#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: #fe9b8e;
}
#offcanvas-toggler > .fa {
  color: #0c1451;
}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
  color: #fe9b8e;
}
.offcanvas-menu {
  background-color: #fff;
  color: #0c1451;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  color: #0c1451;
}
.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: #fe9b8e;
}
.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(12, 20, 81, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  color: rgba(12, 20, 81, 0.8);
}
.layout-boxed .body-innerwrapper {
  background: #fff;
}
.btn, .btn-info {
  background: #fe9b8e;
}
.btn:hover, .btn-info:hover {
  background: #0c1451;
}
.kmt-form-submit button {
  background: #fe9b8e !important;
}
.kmt-form-submit button:hover {
  background: #0c1451 !important;
}
.btn-link {
  color: #0c1451;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #0c1451;
}
h6, .h6 {
  color: #fe9b8e;
}
.mark {
  background-color: #0c1451;
}
ul.icons li:before {
  color: #fe9b8e;
}
.blockquote-footer {
  color: #fe9b8e;
}
blockquote .small {
  color: #fe9b8e;
}
.item_img a:before {
  background: rgba(254, 155, 142, 0.3);
}
#back-top a {
  color: #fe9b8e;
}
*::selection {
  background: #fe9b8e;
}
*::-moz-selection {
  background: #fe9b8e;
}
.loader span {
  background: #fe9b8e;
}
.uneditable-input:focus {
  border-color: #fe9b8e;
}
div.chzn-container .chzn-results li.highlighted {
  background: #fe9b8e;
}
div.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single {
  border: 1px solid #fe9b8e;
}
div.chzn-container-single .chzn-drop .chzn-results {
  border: 1px solid #fe9b8e;
}
span.checkbox label.checkbox_inner:before {
  color: #0c1451;
}
span.radio input[type="radio"]:checked + label.radio_inner:before {
  background: #fe9b8e;
}
select:focus:invalid:focus {
  border-color: #fe9b8e;
}
.input-prepend .add-on i, .input-prepend .add-on > span {
  color: #fe9b8e;
}
.input-prepend .add-on:hover i {
  background: #fe9b8e;
}
.sp-megamenu-parent > li > a:hover {
  border-color: #fe9b8e;
}
.sp-megamenu-parent > li.active > a {
  border-color: #fe9b8e;
}
.menu-search .sp-dropdown .sp-dropdown-inner .search form .input-group .input-group-btn .btn {
  background: #0c1451;
}
.menu-search .sp-dropdown .sp-dropdown-inner .search form .input-group .input-group-btn .btn:hover {
  background: #fe9b8e;
}
.mobile-menu-box .slicknav_menu a.slicknav_btn:hover {
  color: #fe9b8e;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li > a:hover {
  color: #fe9b8e;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon {
  background: #fe9b8e;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon.expanded {
  background: #0c1451;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li .icon:hover {
  background: #0c1451;
}
.mobile-menu-box .slicknav_menu .slicknav_nav > li.bgact > a {
  color: #fe9b8e;
}
.mobile-menu-box .slicknav_menu .slicknav_nav .sp-dropdown ul > li.active > a {
  color: #fe9b8e;
}
.jmoddiv .dropdown-toggle:hover {
  background: #fe9b8e;
}
.blog .article-list .article .article-feature-gallery a:before {
  background: rgba(254, 155, 142, 0.2);
}
.blog .article-list .article .article-header h2 {
  color: #fe9b8e;
}
.blog .article-list .article .article-header h2 a {
  color: #0c1451;
}
.blog .article-list .article .article-header h2 a:focus {
  color: #fe9b8e;
}
.social-share-icon ul li a:focus {
  color: #fe9b8e;
}
.page-item__team .team-content-wrap .post {
  color: #0c1451;
}
.page-item__team .team-content-wrap .team-meta .team-meta-email .team-icon i {
  background: #fe9b8e;
}
.blog_history .article-list .row > div:before {
  background: #fe9b8e;
}
.blog_history .article-list .row:before {
  background: #fe9b8e;
}
.page-404 .btn {
  color: #0c1451;
}
.page-404 .btn:hover {
  background: #fe9b8e;
}
.login .login-list .login-list-item a:hover {
  color: #fe9b8e;
}
.pos-separator:after {
  background: #0c1451;
}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
  color: #0c1451;
}
.sp-scroll-up {
  background: #fe9b8e;
}
.sp-scroll-up:focus {
  background: #0c1451;
}
.tagspopular ul li a {
  color: #fe9b8e;
}
.tagspopular ul li a:hover {
  background: #0c1451;
}
.slicknav_menu .categories-module.blog_categories_megamenu li:before {
  color: #fe9b8e;
}
.slicknav_menu .categories-module.blog_categories_megamenu li a:hover {
  color: #fe9b8e;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published {
  color: #fe9b8e;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:before {
  color: #fe9b8e;
}
.slicknav_menu .mod-newsflash-adv__latest_posts .item .item_published:after {
  color: #fe9b8e;
}
.mod-article-single__questions .item__module .btn {
  color: #0c1451;
}
.mod-article-single__questions .item__module .btn:before {
  color: #0c1451;
}
.mod-article-single__questions .item__module .btn:hover {
  background: #0c1451;
}
.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__subtitle {
  color: #0c1451;
}
.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #0c1451;
}
.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__action .btn {
  background: #0c1451;
}
.mod-newsflash-adv__pricing_simple .item .item_content .item_introtext .pricing-table .pricing-table__action .btn:hover {
  background: #fe9b8e;
}
.mod-newsflash-adv__pricing_simple .item.featured .item_content .item_introtext .pricing-table .pricing-table__action .btn {
  background: #fe9b8e;
}
.mod-newsflash-adv__pricing_simple .item.featured .item_content .item_introtext .pricing-table .pricing-table__action .btn:hover {
  background: #0c1451;
}
.mod-newsflash-adv__pricing_detailed .item .item_content .item_introtext .pricing-table .pricing-table__heading .pricing-table__price .pricing-table__price-suffix {
  color: #fe9b8e;
}
.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: #fe9b8e;
}
.mod-newsflash-adv__recent_posts .item .item_content .item_title a {
  color: #fe9b8e;
}
.mod-newsflash-adv__recent_posts .item .item_content .item_title a:hover {
  color: #0c1451;
}
.mod-newsflash-adv__team .item .item_img a:before {
  background: rgba(12, 20, 81, 0.1);
}
.mod-newsflash-adv__default-services .item .item_content .item_title {
  color: #0c1451;
}
.mod-newsflash-adv__default-services .item .item_content .item_title:hover {
  color: #fe9b8e;
}
.mod-newsflash-adv__partners .item .item_content .item_img {
  border: 4px solid #fe9b8e;
}
.mod-newsflash-adv__contacts .item .item_content i {
  color: #fe9b8e;
}
.mod-newsflash-adv__massages .relax:before {
  content: url("data:image/");
}
.mod-newsflash-adv__massages .preg:before {
  content: url("data:images/theory-icon.png");
}
.mod-newsflash-adv__massages .sport:before {
  content: url("data:image/svg+xml, %3Csvg width='40' height='37' viewBox='0 0 40 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.4783 0C20.6014 0 18.2609 2.3712 18.2609 5.28575C18.2609 8.2003 20.6014 10.5715 23.4783 10.5715C26.3552 10.5715 28.6957 8.2003 28.6957 5.28575C28.6956 2.3712 26.3552 0 23.4783 0ZM23.4783 7.92858C22.0398 7.92858 20.8696 6.74302 20.8696 5.28575C20.8696 3.82847 22.0398 2.64291 23.4783 2.64291C24.9167 2.64291 26.087 3.82847 26.087 5.28575C26.087 6.74294 24.9167 7.92858 23.4783 7.92858Z' fill='%23FE9B8E'/%3E%3Cpath d='M40 27.75C40 25.635 38.3566 23.9018 36.2955 23.7914C36.6491 22.7901 36.5608 21.9388 36.2543 21.0073C38.7066 20.1792 39.5684 17.8641 38.9296 15.924C38.2437 13.8388 36.028 12.721 33.9795 13.4175L33.5752 13.554C32.387 11.7104 30.3564 10.5714 28.1235 10.5714H19.5631C19.5625 10.5714 19.5618 10.5714 19.5613 10.5714C15.967 10.5736 13.0434 13.5367 13.0434 17.1785V19.8214C13.0434 21.3076 13.5306 22.6806 14.3513 23.7857H14.3477C12.1901 23.7857 10.4347 25.564 10.4347 27.75C10.4347 28.2131 10.5142 28.6578 10.6591 29.0714H9.73281C10.1783 28.2933 10.4347 27.391 10.4347 26.4286C10.4347 23.514 8.09414 21.1428 5.21727 21.1428C2.34055 21.1428 0 23.514 0 26.4286C0 27.8103 0.526641 29.0694 1.38641 30.012C0.539219 30.7398 0 31.8248 0 33.0357C0 35.2216 1.75539 37 3.91305 37H36.087C38.2446 37 40 35.2216 40 33.0357C40 32.0211 39.6214 31.0948 39.0005 30.3929C39.6215 29.6909 40 28.7646 40 27.75ZM34.8072 15.9239C35.4937 15.6903 36.227 16.0666 36.4548 16.7598C36.4548 16.7601 36.4549 16.7603 36.455 16.7606C36.6832 17.4532 36.3141 18.2012 35.6303 18.4322C34.6146 18.7753 30.2732 20.2413 29.5875 20.473C29.0549 20.6529 28.6957 21.1579 28.6957 21.7266C28.6957 22.8576 28.6957 23.2828 28.6957 23.7857H26.087V20.113C26.1342 19.9002 26.0217 18.8911 26.9784 18.5677L34.8072 15.9239ZM33.0199 23.7186C32.3571 23.9434 31.6047 23.5925 31.3713 22.8825L31.3044 22.6794V22.6789L33.7795 21.8431L33.8464 22.0462C34.074 22.7374 33.7038 23.4874 33.0199 23.7186ZM15.6522 17.1785C15.6522 14.9926 17.4076 13.2143 19.5652 13.2143H28.1236C29.2173 13.2143 30.2302 13.6701 30.9529 14.4396L26.1531 16.0605C24.8998 16.4842 23.9726 17.5231 23.6423 18.7906C23.1886 18.6038 22.6931 18.4999 22.1739 18.4999H20.8612V17.1785C20.8612 16.4487 20.2859 15.857 19.5656 15.857C18.8453 15.857 18.2612 16.4486 18.2612 17.1785V19.8146C18.2612 19.8169 18.2609 19.8191 18.2609 19.8214C18.2609 20.5511 18.8449 21.1428 19.5653 21.1428H22.174C22.8932 21.1428 23.4784 21.7357 23.4784 22.4643C23.4784 23.1929 22.8932 23.7857 22.174 23.7857H19.5653C17.4077 23.7857 15.6523 22.0074 15.6523 19.8215L15.6522 17.1785ZM5.21742 23.7857C6.65586 23.7857 7.82609 24.9713 7.82609 26.4286C7.82609 27.8859 6.65586 29.0714 5.21742 29.0714C3.77898 29.0714 2.60875 27.8859 2.60875 26.4286C2.60867 24.9713 3.77898 23.7857 5.21742 23.7857ZM36.087 34.3572H3.91305C3.19383 34.3572 2.60867 33.7643 2.60867 33.0357C2.60867 32.3071 3.19383 31.7143 3.91305 31.7143C5.16445 31.7143 34.7981 31.7143 36.087 31.7143C36.8062 31.7143 37.3913 32.3071 37.3913 33.0357C37.3913 33.7643 36.8062 34.3572 36.087 34.3572ZM36.087 29.0714H14.3478C13.6286 29.0714 13.0434 28.4786 13.0434 27.75C13.0434 27.0213 13.6286 26.4285 14.3478 26.4285C15.1316 26.4285 35.1233 26.4285 36.087 26.4285C36.8062 26.4285 37.3913 27.0213 37.3913 27.75C37.3913 28.4786 36.8062 29.0714 36.087 29.0714Z' fill='%23FE9B8E'/%3E%3C/svg%3E%0A");
}
.mod-newsflash-adv__massages .item .item_content i {
  background: #fff1ef;
}
.mod-newsflash-adv__gift .item.featured .item_content {
  background: #0c1451;
}
.mod-newsflash-adv__gift .item.featured .item_content .item_introtext .btn {
  color: #0c1451;
}
.mod-newsflash-adv__gift .item.featured .item_content .item_introtext .btn:hover {
  background: #fe9b8e;
}
.mod-newsflash-adv__blog .item .item_title a:hover {
  color: #fe9b8e;
}
.sp-module.review .pretext {
  color: #0c1451;
}
.categories-module.blog_categories li:before {
  color: #fe9b8e;
}
.categories-module.blog_categories li a:hover {
  color: #fe9b8e;
}
.mod_bootstraptabs .nav-tabs .nav-item a {
  color: #0c1451;
}
.mod_bootstraptabs .nav-tabs .nav-item a:hover {
  color: #fe9b8e;
}
.mod_bootstraptabs .nav-tabs .nav-item.active a {
  color: #fe9b8e;
}
.mod_custom__working-time .scheduled-time li i {
  color: #fe9b8e;
}
.mod_custom__custom-block1 .btn-wrapper .btn {
  background: #0c1451;
}
.mod_custom__custom-block1 .btn-wrapper .btn:hover {
  background: #fe9b8e;
}
.mod_custom__custom-block1 .btn-wrapper .btn-mod {
  color: #0c1451;
  background: #fff;
}
.mod_custom__custom-block1 .btn-wrapper .btn-mod:hover {
  background: #fe9b8e;
}
.mod_custom__custom-block1 .tel {
  color: #0c1451;
}
.mod_custom__custom-block1 .tel:hover {
  color: #fe9b8e;
}
.mod_custom__custom1 .btn {
  background: #0c1451;
}
.mod_custom__custom1 .btn:hover {
  background: #fe9b8e;
}
.mod_custom__footer-phone a:hover {
  color: #fe9b8e;
}
.mod_custom__footer-phone a + p {
  color: #fe9b8e;
}
.mod_custom__footer-b2 .btn {
  color: #0c1451;
}
.mod_custom__footer-b2 .btn:hover {
  background: #fe9b8e;
}
ul.menu li a:hover {
  color: #fe9b8e;
}
.mod_owl_carousel .owl-dots .owl-dot:focus {
  background: #0c1451;
  border-color: #0c1451;
}
.mod_owl_carousel .owl-dots .owl-dot.active {
  background: #0c1451;
  border-color: #0c1451;
}
.blog-search .search form .input-group .input-group-btn .btn:hover:before {
  color: #fe9b8e;
}
.jlslogin #slogin-buttons .btn:hover {
  background: #0c1451;
}
.mobile-menu-box .login_megamenu .jlslogin a.btn {
  background: #fe9b8e;
}
.mobile-menu-box .login_megamenu .jlslogin a.btn:hover {
  background: #0c1451;
}
.swiper-button-next:hover:before {
  background: #fe9b8e;
}
.swiper-button-next {
  right: 5%;
}
.swiper-scrollbar-drag {
  background: #fe9b8e;
}
.mod_tm_ajax_contact_form .control-group-button .btn {
  background: #0c1451;
}
.mod_tm_ajax_contact_form .control-group-button .btn:hover {
  background: #fe9b8e;
}
.mod_tm_bg_youtube__bg-vid1 #bg_video__content #bg_video__btn:hover:before {
  color: #fe9b8e;
}
.mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-value-box .counter-value {
  color: #fe9b8e;
}
.mod_tm_counters .counter_item .counter-wrapper .counter-wrapper-box .counter-wrapper-box_content .counter-title {
  color: #fe9b8e;
}
.mod_tm_google_map .map_preloader svg {
  stroke: #fe9b8e;
}
.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_img .more_wrapper {
  background: rgba(254, 155, 142, 0.5);
}
.mod_tm_portfolio .portfolio-container .portfolio-item .portfolio-item__content .item_header h6.item_title a {
  color: #fe9b8e;
}
.mod_tm_portfolio ul#filters li a {
  background: #fe9b8e;
}
.mod_tm_portfolio ul#filters li a:hover {
  background: #0c1451;
}
.mod_tm_portfolio ul#filters li a.active {
  background: #0c1451;
}
.jg_subcatelem_txt {
  background: rgba(12, 20, 81, 0.5);
}
.jg_subcatelem_txt:before {
  background: #fe9b8e;
}
.jg_imgalign_catimgs .jg_catelem_txt {
  background: rgba(254, 155, 142, 0.5);
}
.jg_imgalign_catimgs .jg_catelem_txt:before {
  background: #fe9b8e;
}
.jg_imgalign_catimgs .jg_catelem_txt .jg_links a:hover {
  color: #0c1451;
}
#section-kmt .kmt-control-user .kmt-reply.cancel {
  color: #fe9b8e;
}
#section-kmt .kmt-admin-wrap:hover a.kmt-admin-link {
  color: #fe9b8e;
}
#section-kmt .kmt-rank-progress {
  background: #fe9b8e;
}
#kunena .ktopblock .ktopblock-wrapper .kmenu .navbar-nav li.active a {
  color: #fe9b8e;
}
#kunena .section-header .ksection-name {
  background: #0c1451;
}
#kunena .category .glyphicon.glyphicon-folder-open {
  color: #fe9b8e;
}
#kunena .category .glyphicon.glyphicon-folder-open:before {
  color: #fe9b8e;
}
#kunena .category .glyphicon.glyphicon-folder-open:hover:before {
  color: #0c1451;
}
#kunena .category .category-title-wrapper .h3-heading a {
  color: #fe9b8e;
}
#kunena .category .category-title-wrapper .h3-heading a:hover {
  color: #0c1451;
}
#kunena .category .ksubcategories ul li a {
  color: #fe9b8e;
}
#kunena #kstats .glyphicon.glyphicon-super:before {
  color: #fe9b8e;
}
#kunena #kstats .kstats-info li p strong a:hover {
  color: #fe9b8e;
}
#kunena .glyphicon.glyphicon-super:before {
  color: #fe9b8e;
}
#kunena .announcement-box .announcement-title .h5-heading {
  background: #0c1451;
}
#kunena .announcement-box .announcement-content .btn-box .btn-link {
  color: #fe9b8e;
}
#kunena .announcement-box .announcement-content .btn-box .btn-link:hover {
  color: #0c1451;
}
#kunena .pagination li a {
  background: #0c1451;
}
#kunena .tabs .nav-tabs li:hover {
  background: #fe9b8e;
}
#kunena .tabs .nav-tabs li a {
  background: #0c1451;
}
#kunena .tabs .nav-tabs li a.active {
  background: #fe9b8e;
}
#kunena .tabs .nav-tabs li a:hover {
  background: #fe9b8e;
}
