/* Brand color override: replaces theme yellow #f0c429 with #0A299B.
   Auto-generated from dekoro parent CSS (bootstrap.css, template.css, woocommerce.css).
   Loads after parent styles so identical selectors win by cascade order. */

/* ---- from bootstrap.css ---- */
a:hover, a:focus {
  color: #0A299B;
}
.btn {
  background-color: #0A299B;
}
.btn-link:hover, .btn-link:focus {
  color: #0A299B;
}
.breadcrumb a:hover {
  color: #0A299B;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  color: #0A299B;
}
.carousel-control:hover {
  border-color: #0A299B;
  color: #0A299B;
}

/* ---- from template.css ---- */
.post-password-form input[type=submit] {
  background: #0A299B;
}
::-moz-selection {
  background: #0A299B;
}
::selection {
  background: #0A299B;
}
ul.list-square > li.active > a, ul.list-square > li:hover > a {
  color: #0A299B;
}
ul.list-square > li.active > a:before, ul.list-square > li:hover > a:before {
  background: #0A299B;
}
.goal-breadscrumb .breadcrumb .active {
  color: #0A299B;
}
.goal-breadscrumb .breadcrumb a:hover, .goal-breadscrumb .breadcrumb a:active {
  color: #0A299B;
}
.text-theme {
  color: #0A299B !important;
}
.add-fix-top {
  background: #0A299B;
}
.tab-v1 .tabs-list li.active > a:active, .tab-v1 .tabs-list li.active > a:focus, .tab-v1 .tabs-list li.active > a, .tab-v1 .tabs-list li:hover > a:active, .tab-v1 .tabs-list li:hover > a:focus, .tab-v1 .tabs-list li:hover > a {
  color: #0A299B;
}
.tab-product-center .nav-tabs > li:hover a, .tab-product-center .nav-tabs > li.active a {
  color: #0A299B;
}
.page-links > span:not(.page-links-title):hover, .page-links > span:not(.page-links-title):active, .page-links > a:hover, .page-links > a:active {
  background: #0A299B;
  border-color: #0A299B;
}
.page-links > span:not(.page-links-title) {
  background: #0A299B;
  border-color: #0A299B;
}
.scrollbar {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.scrollbar:hover, .scrollbar:active {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.show-search:hover, .show-search:active, .show-search:focus {
  color: #0A299B;
}
.woosw-list .woosw-actions #woosw_copy_btn {
  background-color: #0A299B;
}
.widget .widget-title h3.products-deal-title i, .widget .widgettitle h3.products-deal-title i, .widget .widget-heading h3.products-deal-title i {
  color: #0A299B;
}
.widget .widget-title .sub-widget-title, .widget .widgettitle .sub-widget-title, .widget .widget-heading .sub-widget-title {
  color: #0A299B;
}
.goal-footer .widget-features-box.style3 .description {
  color: #0A299B;
}
.btn-outline.btn-default:hover {
  color: #0A299B;
}
.btn-inverse.btn-theme:hover, .btn-inverse.viewmore-products-btn:hover {
  color: #0A299B;
}
.reamore {
  color: #0A299B !important;
  border-bottom: 2px solid #0A299B;
}
.goal-loadmore-btn {
  background: #0A299B;
}
.btn-link {
  color: #0A299B;
}
.btn-3d {
  box-shadow: 0 0 10px 0 rgba(10, 41, 155, 0.8);
}
.read-more {
  color: #0A299B;
}
.btn-white:active, .btn-white:hover {
  color: #0A299B;
}
.btn-gradient {
  background-color: #0A299B;
  border-color: #0A299B;
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.btn-gradient.disabled, .btn-gradient.disabled:hover, .btn-gradient.disabled:focus, .btn-gradient.disabled:active, .btn-gradient.disabled.active, .btn-gradient[disabled], .btn-gradient[disabled]:hover, .btn-gradient[disabled]:focus, .btn-gradient[disabled]:active, .btn-gradient[disabled].active, fieldset[disabled] .btn-gradient, fieldset[disabled] .btn-gradient:hover, fieldset[disabled] .btn-gradient:focus, fieldset[disabled] .btn-gradient:active, fieldset[disabled] .btn-gradient.active {
  background-color: #0A299B;
  border-color: #0A299B;
}
.btn-gradient .badge {
  color: #0A299B;
}
.btn-gradient:hover, .btn-gradient:active {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.btn-outline.btn-white {
  border-color: #0A299B;
}
.btn-outline.btn-white:active, .btn-outline.btn-white:hover {
  background: #0A299B;
  border-color: #0A299B;
}
.btn-theme, .viewmore-products-btn, a.btn-theme, a.elementor-button, .rev-btn {
  background-color: #0A299B;
}
.btn-block:focus, .btn-block:hover {
  background-color: #0A299B;
}
.btn-theme.btn-outline:hover, .btn-outline.viewmore-products-btn:hover, .btn-theme.btn-outline:active, .btn-outline.viewmore-products-btn:active {
  background: #0A299B;
  border-color: #0A299B;
}
.more-link {
  color: #0A299B;
}
.btn-banner:hover, .btn-banner:focus {
  background-color: #0A299B;
}
.btn-banner.st-white:hover, .btn-banner.st-white:focus {
  background-color: #0A299B !important;
}
.goal-topbar a:active, .goal-topbar a:hover {
  color: #0A299B;
}
.goal-topbar .dropdown-menu a:active, .goal-topbar .dropdown-menu a:hover {
  color: #0A299B;
}
.goal-topbar .drop-dow:hover, .goal-topbar .drop-dow:active {
  color: #0A299B;
}
.header-mobile .btn.dropdown-toggle:hover, .header-mobile .dropdown-toggle.viewmore-products-btn:hover, .header-mobile .btn.dropdown-toggle:active, .header-mobile .dropdown-toggle.viewmore-products-btn:active, .header-mobile .btn.dropdown-toggle:focus, .header-mobile .dropdown-toggle.viewmore-products-btn:focus, .header-mobile .btn.offcanvas:hover, .header-mobile .offcanvas.viewmore-products-btn:hover, .header-mobile .btn.offcanvas:active, .header-mobile .offcanvas.viewmore-products-btn:active, .header-mobile .btn.offcanvas:focus, .header-mobile .offcanvas.viewmore-products-btn:focus {
  color: #0A299B;
}
.goal-header .show-main-menu:hover, .goal-header .show-main-menu:focus, .goal-header .show-main-menu.active {
  color: #0A299B;
}
.goal-header .custom-text strong {
  color: #0A299B;
}
.header-sidebar a:hover, .header-sidebar a:active {
  color: #0A299B;
}
.goal-pagination .page-numbers li > span:hover, .goal-pagination .page-numbers li > span.current, .goal-pagination .page-numbers li > a:hover, .goal-pagination .page-numbers li > a.current, .goal-pagination .pagination li > span:hover, .goal-pagination .pagination li > span.current, .goal-pagination .pagination li > a:hover, .goal-pagination .pagination li > a.current {
  background: #0A299B;
}
.goal-pagination > span:hover, .goal-pagination > span.current, .goal-pagination > a:hover, .goal-pagination > a.current {
  background: #0A299B;
}
.goal-footer a {
  color: #0A299B;
}
.goal-copyright a:hover, .goal-copyright a:focus, .goal-copyright a:active {
  color: #0A299B;
}
.goal-copyright .widget-social a:hover {
  color: #0A299B;
}
.mobile-sidebar-btn {
  color: #0A299B;
}
.goal-header .header-bottom .phone .content:before {
  background: -webkit-linear-gradient(45deg, #0A299B, #2b2b2b);
}
.megamenu > li > a i:not(.down) {
  color: #0A299B;
}
.megamenu .dropdown-menu .text-label {
  color: #0A299B;
}
.megamenu .dropdown-menu li > a:hover, .megamenu .dropdown-menu li > a:active {
  color: #0A299B;
}
.megamenu .dropdown-menu li.current-menu-item > a, .megamenu .dropdown-menu li.open > a, .megamenu .dropdown-menu li.active > a {
  color: #0A299B;
}
.navbar-offcanvas .navbar-nav li.open > a, .navbar-offcanvas .navbar-nav li.open > a:focus, .navbar-offcanvas .navbar-nav li.open > a:hover, .navbar-offcanvas .navbar-nav li.active > a, .navbar-offcanvas .navbar-nav li.active > a:focus, .navbar-offcanvas .navbar-nav li.active > a:hover {
  color: #0A299B;
}
.main-mobile-menu .text-label {
  color: #0A299B;
}
#goal-mobile-menu .middle-offcanvas .inner-search .btn:hover, #goal-mobile-menu .middle-offcanvas .inner-search .viewmore-products-btn:hover, #goal-mobile-menu .middle-offcanvas .inner-search .btn:focus, #goal-mobile-menu .middle-offcanvas .inner-search .viewmore-products-btn:focus {
  color: #0A299B;
}
.topmenu-menu > li.active > a {
  color: #0A299B;
}
.sliding-menu__panel li.active .sliding-menu__nav, .sliding-menu__panel li.active a {
  border-color: #0A299B;
  color: #0A299B;
}
.mm-menu.mm-offcanvas .social-top a:hover, .mm-menu.mm-offcanvas .social-top a:active {
  color: #0A299B;
}
.header-mobile .mobile-vertical-menu-title:hover, .header-mobile .mobile-vertical-menu-title.active {
  color: #0A299B;
}
.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .fa-minus {
  color: #0A299B;
}
.dark-menu-sidebar a:hover, .dark-menu-sidebar a:focus {
  color: #0A299B;
}
.dark-menu-sidebar .top-wrapper-menu .inner-top-menu a:hover, .dark-menu-sidebar .top-wrapper-menu .inner-top-menu a:focus {
  color: #0A299B;
}
.dark-menu-sidebar .navbar-offcanvas .navbar-nav li:hover > .icon-toggle, .dark-menu-sidebar .navbar-offcanvas .navbar-nav li:hover > a, .dark-menu-sidebar .navbar-offcanvas .navbar-nav li.active > .icon-toggle, .dark-menu-sidebar .navbar-offcanvas .navbar-nav li.active > a {
  color: #0A299B;
}
.dark-menu-sidebar .wrapper-topmenu .dropdown-menu a:hover, .dark-menu-sidebar .wrapper-topmenu .dropdown-menu a:focus {
  color: #0A299B;
}
.dark-menu-sidebar .wrapper-topmenu .dropdown-menu .active > a {
  color: #0A299B;
}
.entry-link .readmore {
  color: #0A299B;
}
blockquote {
  border-left: 3px solid #0A299B;
}
.rtl blockquote {
  border-right: 3px solid #0A299B;
}
#commentform #cancel-comment-reply-link {
  color: #0A299B;
}
.post .entry-description .wp-block-quote {
  border-left: 5px solid #0A299B;
}
.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-prev:hover, .grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-prev:active, .grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-next:hover, .grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-next:active {
  background: #0A299B;
  border-color: #0A299B;
}
.layout-half {
  background: #0A299B;
}
.layout-halfimg .entry-content {
  background: #0A299B;
}
.posts-list .entry-title a:hover, .posts-list .entry-title a:focus {
  color: #0A299B;
}
.post-layout .entry-title a:hover, .post-layout .entry-title a:focus {
  color: #0A299B;
}
.post-layout .no-image .readmore:hover {
  background-color: #0A299B;
}
.post-layout:hover .readmore, .post-layout:focus .readmore {
  background-color: #0A299B;
}
.post-layout .date {
  background-color: #0A299B;
}
.post-layout .top-info a:hover, .post-layout .top-info a:focus, .post-layout .top-info span:hover, .post-layout .top-info span:focus {
  color: #0A299B;
}
.post-layout .top-info i {
  color: #0A299B;
}
.post-grid-v1 .top-image .post-info .entry-title a:hover {
  color: #0A299B;
}
.post-grid-v1 .readmore:hover {
  background-color: #0A299B;
}
.post-grid-v2 .top-image .readmore:hover {
  background-color: #0A299B;
}
.post-grid-v2:hover .readmore, .post-grid-v2:focus .readmore {
  background-color: #0A299B;
}
.post-grid-v3 .readmore:hover {
  background-color: #0A299B;
}
.post-grid-v3 .top-info a:hover, .post-grid-v3 .top-info a:focus, .post-grid-v3 .top-info span:hover, .post-grid-v3 .top-info span:focus {
  color: #0A299B;
}
.post-grid-v3 .top-info i {
  color: #0A299B;
}
.post-list-item .top-image .readmore:hover {
  background-color: #0A299B;
}
.post-list-item:hover .readmore, .post-list-item:focus .readmore {
  background-color: #0A299B;
}
.top-blog-info .author a {
  color: #0A299B;
}
.top-blog-info a:hover, .top-blog-info a:active {
  color: #0A299B;
}
.category-posts .category-posts-label {
  background: #0A299B;
}
.category-posts .posts-more .entry-title a:hover {
  color: #0A299B;
}
.social-networks li a:hover {
  color: #0A299B;
}
.comment-list #cancel-comment-reply-link {
  color: #0A299B;
}
.comment-list .comment-edit-link {
  color: #0A299B;
}
.comment-list .comment-reply-link {
  color: #0A299B;
}
.detail-post .top-info a:hover, .detail-post .top-info a:focus, .detail-post .top-info span:hover, .detail-post .top-info span:focus {
  color: #0A299B;
}
.detail-post .top-info i {
  color: #0A299B;
}
.detail-post .entry-tags-list a:hover, .detail-post .entry-tags-list a:active {
  border-color: #0A299B;
  background: #0A299B;
}
.detail-post .nav-links .navi:hover, .detail-post .nav-links .navi:active {
  color: #0A299B;
}
.post-navigation .nav-links .post-title:hover {
  color: #0A299B;
}
.blog-post-icon {
  background: #0A299B;
}
.list-check i {
  color: #0A299B;
}
.effect-1:hover:after {
  background: #0A299B;
}
.vertical-wrapper .title-vertical {
  background-color: #0A299B;
}
.goal-vertical-menu > li:hover > a, .goal-vertical-menu > li.active > a {
  color: #0A299B;
}
.goal-vertical-menu > li:hover > a > i, .goal-vertical-menu > li.active > a > i {
  color: #0A299B;
}
.goal-vertical-menu .dropdown-menu > li:hover > a, .goal-vertical-menu .dropdown-menu > li.active > a, .goal-vertical-menu .dropdown-menu > li:active > a {
  color: #0A299B;
}
.slick-carousel .slick-arrow:hover, .slick-carousel .slick-arrow:active, .slick-carousel .slick-arrow:focus {
  background-color: #0A299B;
}
.slick-carousel.arrow-small .slick-arrow:hover, .slick-carousel.arrow-small .slick-arrow:focus {
  color: #0A299B;
}
.slick-carousel.show-text .slick-arrow:hover, .slick-carousel.show-text .slick-arrow:active, .slick-carousel.show-text .slick-arrow:focus {
  color: #0A299B;
}
.owl-controls .owl-dots .owl-dot.active {
  border-color: #0A299B;
  background: #0A299B;
}
.nav-white .owl-controls .owl-dots .owl-dot {
  border-color: #0A299B;
}
.nav-white .owl-controls .owl-dots .owl-dot:hover, .nav-white .owl-controls .owl-dots .owl-dot.active {
  border-color: #0A299B;
}
.nav-white .owl-controls .owl-nav .owl-prev:hover, .nav-white .owl-controls .owl-nav .owl-prev:active, .nav-white .owl-controls .owl-nav .owl-next:hover, .nav-white .owl-controls .owl-nav .owl-next:active {
  border-color: #0A299B;
  background-color: #0A299B;
}
.owl-controls .owl-nav .owl-prev, .owl-controls .owl-nav .owl-next {
  border: 2px solid #0A299B;
  color: #0A299B;
}
.owl-controls .owl-nav .owl-prev:active, .owl-controls .owl-nav .owl-prev:hover, .owl-controls .owl-nav .owl-next:active, .owl-controls .owl-nav .owl-next:hover {
  background: #0A299B;
  border-color: #0A299B;
}
.widget-googlemap .info-bottom a:hover, .widget-googlemap .info-bottom a:active {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.widget-social .social a:hover, .widget-social .social a:focus {
  background: #0A299B;
  border-color: #0A299B;
}
.widget-social.st_small .social a:hover, .widget-social.st_small .social a:focus {
  color: #0A299B;
}
.widget-process .title {
  color: #0A299B;
}
.language-wrapper .list-language a:hover, .language-wrapper .list-language a:focus {
  color: #0A299B;
}
.widget-gallery .image:before {
  background: #0A299B;
}
.widget-gallery .popup-image-gallery {
  color: #0A299B;
}
.widget-gallery .popup-image-gallery:hover, .widget-gallery .popup-image-gallery:active {
  color: #0A299B;
}
.item-inner-features .features-box-image {
  color: #0A299B;
}
.item-inner-features:hover .features-box-image {
  color: #0A299B;
}
.goal-countdown-v2 {
  background-color: #0A299B;
}
.goal-countdown-dark .times > div {
  background-color: #0A299B;
}
.widget-countdown.style3 .goal-countdown .times > div {
  background-color: #0A299B;
}
.widget-countdown.style3 .title:before {
  background: #0A299B;
}
.txtcollection .item__collection {
  color: #0A299B;
}
.widget-testimonials.style2 .wrapper-testimonial-thumbnail .avarta:hover img, .widget-testimonials.style2 .wrapper-testimonial-thumbnail .avarta:focus img {
  border: 1px solid #0A299B;
}
.widget-testimonials.style2 .wrapper-testimonial-thumbnail .slick-current .avarta img {
  border: 1px solid #0A299B;
}
.widget-testimonials-special .item .name-client::before {
  background-color: #0A299B;
}
.widget-nav-menu .menu li > a:hover {
  color: #0A299B;
}
.widget-action-box .description h1 {
  color: #0A299B;
}
.skew-theme-right {
  background: #0A299B;
}
.skew-theme-right:before {
  background: #0A299B;
}
.skew-theme-left {
  background: #0A299B;
}
.skew-theme-left:before {
  background: #0A299B;
}
.flow-theme-top-bottom-right:after {
  background: #0A299B;
}
.border-top-theme {
  border-top: 3px solid #0A299B;
}
.bg-theme {
  background: #0A299B;
}
.border-theme {
  border-color: #0A299B;
}
.deleted_wpb_single_image:before {
  background: #0A299B;
}
.widget-team .top-image .social a {
  background-color: #0A299B;
}
.widget-team:hover .top-image .team-social-list .team-share-icon {
  background-color: #0A299B;
}
.widget-list-icon .list-icon.style3 .features-box-image {
  background-color: #0A299B;
}
.widget_goal_vertical_menu .goal-vertical-menu > li.active > a, .widget_goal_vertical_menu .goal-vertical-menu > li:hover > a {
  border-color: #0A299B;
}
.widget_goal_vertical_menu.darken .goal-vertical-menu > li.active > a, .widget_goal_vertical_menu.darken .goal-vertical-menu > li:hover > a {
  color: #0A299B;
}
.tabs-v1 .nav-tabs > li > a:hover {
  background-color: #0A299B;
}
.tabs-v1 .nav-tabs > li.active > a {
  background-color: #0A299B;
}
.calendar_wrap #today {
  color: #0A299B;
}
.widget_meta ul li:hover > a, .widget_archive ul li:hover > a, .widget_recent_entries ul li:hover > a, .widget_categories ul li:hover > a, .widget_block ul li:hover > a, .widget_nav_menu ul li:hover > a {
  color: #0A299B;
}
.contact .contact-icon {
  background: #0A299B;
}
.goal-search-form-inner .autocomplete-list-item .price {
  color: #0A299B;
}
.goal-search-form .show-search-header:hover, .goal-search-form .show-search-header:focus {
  color: #0A299B;
}
.tagcloud a:hover, .tagcloud a:focus, .tagcloud a.active, .wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus, .wp-block-tag-cloud a.active {
  background: #0A299B;
  border-color: #0A299B;
}
.goal-search-top .button-show-search:hover, .goal-search-top .button-show-search:active {
  color: #0A299B;
}
.vertical-menu > .nav .open > a, .vertical-menu > .nav .open > a:hover, .vertical-menu > .nav .open > a:focus, .vertical-menu > .nav .active > a, .vertical-menu > .nav .active > a:hover, .vertical-menu > .nav .active > a:focus {
  color: #0A299B;
}
.vertical-menu > .nav > li.active > a {
  color: #0A299B;
}
.vertical-menu > .nav > li > a:hover {
  color: #0A299B;
}
.vertical-menu .dropdown-menu ul li a:hover, .vertical-menu .dropdown-menu ul li a.active {
  color: #0A299B;
}
#recentcomments > li a:hover, .wp-block-latest-comments > li a:hover {
  color: #0A299B;
}
.widget-quicklink-menu a:hover {
  color: #0A299B;
}
.widget-tabs.style1 .nav-tabs > li.active a {
  color: #0A299B;
}
.widget-tabs.style1 .nav-tabs > li > a:hover {
  color: #0A299B;
}
.widget-infor .media .fa, .widget-infor .media .icon {
  color: #0A299B;
}
.widget_goal_instagram .widget-title a {
  color: #0A299B;
}
.widget_goal_instagram .instagram-pics a:hover, .widget_goal_instagram .instagram-pics a:active {
  outline: 8px solid #0A299B;
}
.contact-form label {
  color: #0A299B;
}
.contact-form input, .contact-form textarea {
  color: #0A299B;
}
.contact-form input:focus, .contact-form textarea:focus {
  border-color: #0A299B;
}
.contact-form input::-webkit-input-placeholder, .contact-form textarea::-webkit-input-placeholder {
  color: #0A299B;
}
.contact-form input::-moz-placeholder, .contact-form textarea::-moz-placeholder {
  color: #0A299B;
}
.contact-form input:-ms-input-placeholder, .contact-form textarea:-ms-input-placeholder {
  color: #0A299B;
}
.contact-form input:-moz-placeholder, .contact-form textarea:-moz-placeholder {
  color: #0A299B;
}
.contact-form .btn[type=submit], .contact-form [type=submit].viewmore-products-btn {
  box-shadow: 0 0 10px 0 rgba(10, 41, 155, 0.8);
}
.contact-form.style2 .btn[type=submit], .contact-form.style2 [type=submit].viewmore-products-btn {
  border-color: #0A299B;
  background: #0A299B;
}
.widget-ticket-pricing.style-style2 .column:hover {
  border-color: #0A299B;
}
.widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing .price {
  border: 1px solid #0A299B;
}
.widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing:before {
  border-bottom: 1px solid #0A299B;
}
.product-block-pricing .block-inner-content ul i {
  color: #0A299B;
}
.product-block-pricing .groups-button .added_to_cart.wc-forward {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.product-block-pricing .groups-button .added_to_cart.wc-forward:hover, .product-block-pricing .groups-button .added_to_cart.wc-forward:active {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.product-block-pricing:hover .woocommerce-Price-amount {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.product-block-pricing3 .price {
  color: #0A299B;
}
.product-block-pricing3 .button:hover {
  background: #0A299B;
}
.product-block-pricing3 .label {
  background: #0A299B;
}
.product-block-pricing3 .label:before {
  border-color: #0A299B transparent #0A299B #0A299B;
}
.product-block-pricing3.is-featured .button, .product-block-pricing3:hover .button {
  background: #0A299B;
}
.popupnewsletter-wrapper .goal-mfp-close {
  background-color: #0A299B;
}
.popupnewsletter-wrapper .modal-content form [type=submit] {
  background: #0A299B;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover {
  color: #0A299B;
}

/* ---- from woocommerce.css ---- */
.btn-outline.btn-default:hover {
  color: #0A299B;
}
.btn-inverse.btn-theme:hover, .woocommerce .woocommerce-error .btn-inverse.button:hover, .woocommerce .woocommerce-message .btn-inverse.button:hover, .woocommerce .checkout_coupon .btn-inverse.button:hover, .woocommerce table.shop_table input.btn-inverse.button:hover, .btn-inverse.viewmore-products-btn:hover {
  color: #0A299B;
}
.reamore {
  color: #0A299B !important;
  border-bottom: 2px solid #0A299B;
}
.goal-loadmore-btn {
  background: #0A299B;
}
.btn-link {
  color: #0A299B;
}
.btn-3d {
  box-shadow: 0 0 10px 0 rgba(10, 41, 155, 0.8);
}
.read-more {
  color: #0A299B;
}
.btn-white:active, .btn-white:hover {
  color: #0A299B;
}
.btn-gradient {
  background-color: #0A299B;
  border-color: #0A299B;
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.btn-gradient.disabled, .btn-gradient.disabled:hover, .btn-gradient.disabled:focus, .btn-gradient.disabled:active, .btn-gradient.disabled.active, .btn-gradient[disabled], .btn-gradient[disabled]:hover, .btn-gradient[disabled]:focus, .btn-gradient[disabled]:active, .btn-gradient[disabled].active, fieldset[disabled] .btn-gradient, fieldset[disabled] .btn-gradient:hover, fieldset[disabled] .btn-gradient:focus, fieldset[disabled] .btn-gradient:active, fieldset[disabled] .btn-gradient.active {
  background-color: #0A299B;
  border-color: #0A299B;
}
.btn-gradient .badge {
  color: #0A299B;
}
.btn-gradient:hover, .btn-gradient:active {
  background-image: linear-gradient(to right, #0A299B 0%, #0A299B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0A299B", endColorstr="#FF0A299B", GradientType=1);
}
.btn-outline.btn-white {
  border-color: #0A299B;
}
.btn-outline.btn-white:active, .btn-outline.btn-white:hover {
  background: #0A299B;
  border-color: #0A299B;
}
.btn-theme, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-message .button, .woocommerce .checkout_coupon .button, .woocommerce table.shop_table input.button:disabled, .woocommerce table.shop_table input.button, .viewmore-products-btn, a.btn-theme, a.elementor-button, .rev-btn {
  background-color: #0A299B;
}
.btn-block:focus, .btn-block:hover {
  background-color: #0A299B;
}
.btn-theme.btn-outline:hover, .woocommerce .woocommerce-error .btn-outline.button:hover, .woocommerce .woocommerce-message .btn-outline.button:hover, .woocommerce .checkout_coupon .btn-outline.button:hover, .woocommerce table.shop_table input.btn-outline.button:hover, .btn-outline.viewmore-products-btn:hover, .btn-theme.btn-outline:active, .woocommerce .woocommerce-error .btn-outline.button:active, .woocommerce .woocommerce-message .btn-outline.button:active, .woocommerce .checkout_coupon .btn-outline.button:active, .woocommerce table.shop_table input.btn-outline.button:active, .btn-outline.viewmore-products-btn:active {
  background: #0A299B;
  border-color: #0A299B;
}
.more-link {
  color: #0A299B;
}
.btn-banner:hover, .btn-banner:focus {
  background-color: #0A299B;
}
.btn-banner.st-white:hover, .btn-banner.st-white:focus {
  background-color: #0A299B !important;
}
.effect-1:hover:after {
  background: #0A299B;
}
.btn, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .price_slider_amount .button, .wfg-button, .woocommerce .details-product .information .stock.out-of-stock, .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .added_to_cart, .add-cart .add_to_cart_button, .add-cart .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce .wishlist_table .product-add-to-cart a, .viewmore-products-btn {
  background-color: #0A299B;
}
.btn-link:hover, .btn-link:focus {
  color: #0A299B;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  border-color: #0A299B;
}
.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {
  color: #0A299B;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  border: 1px solid #0A299B;
  background: #0A299B;
}
.woocommerce div.product div.images .flex-control-thumbs li img:hover, .woocommerce div.product div.images .flex-control-thumbs li img:active, .woocommerce div.product div.images .flex-control-thumbs li img.flex-active {
  border-color: #0A299B;
}
table.variations .tawcvs-swatches .swatch-label.selected {
  background: #0A299B;
}
#yith-wcwl-popup-message #yith-wcwl-message {
  color: #0A299B;
  border: 1px solid #0A299B;
}
.wc-block-components-sidebar-layout .wc-block-components-product-price {
  color: #0A299B;
}
.wc-block-components-sidebar-layout .wc-block-components-totals-item__value, .wc-block-components-sidebar-layout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
  color: #0A299B;
}
.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container:focus, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select:focus, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input:focus {
  border-color: #0A299B;
}
.woocommerce div.product form.cart .group_table .price, .woocommerce div.product form.cart .group_table .price ins {
  color: #0A299B;
}
.woocommerce div.product form.cart .group_table .woocs_price_code {
  color: #0A299B;
}
.product-block .block-inner:hover .add-cart > .added_to_cart, .product-block .block-inner:hover .add-cart > .button {
  background-color: #0A299B;
}
.product-block .product-cats a:hover, .product-block .product-cats a:active {
  color: #0A299B;
}
.product-block.grid .name a:hover, .product-block.grid .name a:focus {
  color: #0A299B;
}
.product-block.grid .add-cart > .added_to_cart:hover, .product-block.grid .add-cart > .added_to_cart:active, .product-block.grid .add-cart > .button:hover, .product-block.grid .add-cart > .button:active {
  background-color: #0A299B;
}
.product-block.grid .add-cart .added_to_cart:before {
  color: #0A299B;
}
.product-block.grid .view .quickview:active, .product-block.grid .view .quickview:hover {
  color: #0A299B;
}
.product-block.grid .woosc-btn.woosc-added {
  color: #0A299B;
}
.product-block.grid .woosc-btn:hover {
  color: #0A299B;
}
.product-block.grid .woosw-btn.woosw-added {
  color: #0A299B;
}
.product-block.grid .woosw-btn:hover {
  color: #0A299B;
}
.product-block.list .right-content .add-cart .added_to_cart:hover, .product-block.list .right-content .add-cart .added_to_cart:focus, .product-block.list .right-content .add-cart a.button:hover, .product-block.list .right-content .add-cart a.button:focus {
  border-color: #0A299B;
  background-color: #0A299B;
}
.product-block-list:hover {
  border-color: #0A299B;
}
.product-block-list .quickview:hover, .product-block-list .quickview:focus {
  background-color: #0A299B;
}
.product-block-list .name a:hover {
  color: #0A299B;
}
.product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a, .product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a {
  color: #0A299B;
}
.product-block-list .add-cart a.button:hover, .product-block-list .add-cart a.button:focus, .product-block-list .add-cart .added_to_cart:hover, .product-block-list .add-cart .added_to_cart:focus {
  background-color: #0A299B;
}
.product-block-list .view .quickview:active, .product-block-list .view .quickview:hover {
  color: #0A299B;
}
.product-block-list .woosc-btn.woosc-added {
  color: #0A299B;
}
.product-block-list .woosc-btn:hover {
  color: #0A299B;
}
.product-block-list .woosw-btn.woosw-added {
  color: #0A299B;
}
.product-block-list .woosw-btn:hover {
  color: #0A299B;
}
.shop-list-smallest .name a:hover, .shop-list-smallest .name a:active {
  color: #0A299B;
}
.details-product .delivery-shipping-info .item-btn:focus, .details-product .delivery-shipping-info .item-btn:hover {
  color: #0A299B;
}
.details-product .product-cat a {
  color: #0A299B;
}
.details-product .goal-woocommerce-product-gallery-thumbs .slick-slide:hover .thumbs-inner, .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide:active .thumbs-inner, .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide.slick-current .thumbs-inner {
  border-color: #0A299B;
}
.details-product .goal-woocommerce-product-gallery-thumbs .slick-slide .thumbs-inner:hover {
  border-color: #0A299B;
}
.details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow:hover i, .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow:focus i {
  background-color: #0A299B;
}
.details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger:hover, .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger:active {
  border-color: #0A299B;
  background: #0A299B;
}
.details-product .list i {
  color: #0A299B;
}
.details-product .information .price {
  color: #0A299B;
}
.details-product .information .compare:hover, .details-product .information .compare:focus, .details-product .information .compare.woosc-added, .details-product .information .woosc-btn:hover, .details-product .information .woosc-btn:focus, .details-product .information .woosc-btn.woosc-added {
  color: #0A299B;
}
.details-product .information .woosw-btn:hover, .details-product .information .woosw-btn:focus, .details-product .information .woosw-btn.woosw-added {
  color: #0A299B;
}
.details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:focus, .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:hover {
  color: #0A299B;
}
.details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:not(.add_to_wishlist) {
  color: #0A299B;
}
.details-product .goal-social-share a:hover, .details-product .goal-social-share a:active {
  color: #0A299B;
}
.details-product .goal-discounts ul li:before {
  color: #0A299B;
}
.add-to-cart-bottom-wrapper .cart .added_to_cart:hover, .add-to-cart-bottom-wrapper .cart .added_to_cart:focus, .add-to-cart-bottom-wrapper .cart button.single_add_to_cart_button:hover, .add-to-cart-bottom-wrapper .cart button.single_add_to_cart_button:focus {
  background-color: #0A299B;
}
.accessoriesproducts .total-price {
  color: #0A299B;
}
#respond .comment-reply-title #cancel-comment-reply-link:hover {
  color: #0A299B;
}
.woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover {
  border-color: #0A299B;
  background-color: #0A299B;
}
.wishlist-icon .count, .mini-cart .count {
  background: #0A299B;
}
.show-filter {
  color: #0A299B;
}
.show-filter:hover, .show-filter:active {
  color: #0A299B;
}
.goal-shop-menu ul.goal-categories li.current-cat > a {
  color: #0A299B;
}
.goal-shop-header .goal-sidebar-header {
  border: 1px solid #0A299B;
}
.goal-shop-header .widget_layered_nav li.chosen, .goal-shop-header .product-categories li.chosen {
  color: #0A299B;
}
.goal-shop-header .widget_layered_nav li.chosen > a, .goal-shop-header .product-categories li.chosen > a {
  color: #0A299B;
}
.goal-categories-dropdown .dropdown-menu {
  border: 1px solid #0A299B;
}
.goal-filter .change-view:hover, .goal-filter .change-view.active {
  color: #0A299B;
}
#goal-orderby .dropdown-menu {
  border: 1px solid #0A299B;
}
.goal-topcart .offcanvas-content .title-cart-canvas {
  background-color: #0A299B;
}
.shopping_cart_content .cart_list .name a:hover {
  color: #0A299B;
}
.shopping_cart_content .total {
  color: #0A299B;
}
.product-categories li.current-cat-parent > .count, .product-categories li.current-cat > .count, .product-categories li:hover > .count, .wc-block-product-categories-list li.current-cat-parent > .count, .wc-block-product-categories-list li.current-cat > .count, .wc-block-product-categories-list li:hover > .count {
  color: #0A299B;
}
.product-categories li.current-cat-parent > a, .product-categories li.current-cat > a, .product-categories li:hover > a, .wc-block-product-categories-list li.current-cat-parent > a, .wc-block-product-categories-list li.current-cat > a, .wc-block-product-categories-list li:hover > a {
  color: #0A299B;
}
.product-categories li a:hover, .product-categories li a:active, .wc-block-product-categories-list li a:hover, .wc-block-product-categories-list li a:active {
  color: #0A299B;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before {
  background: #0A299B;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover, .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:focus {
  color: #0A299B;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active > a {
  color: #0A299B;
}
.woocommerce-account .addresses .edit {
  color: #0A299B !important;
}
form.login .input-submit ~ span.lost_password a, form.register .input-submit ~ span.lost_password a {
  color: #0A299B;
}
.login-wrapper .goal-mfp-close {
  background: #0A299B;
}
#order_review .product-total {
  color: #0A299B;
}
.goal-checkout-step li.active {
  background: #0A299B;
}
.goal-checkout-step li.active:after {
  border-color: #0A299B;
}
.goal-checkout-step li.active .inner:after {
  border-color: #fff #0A299B;
}
.wcv-pro-vendorlist .avatar:before {
  background: #0A299B;
}
.store-info .denso-favourite-vendor:hover, .store-info .denso-favourite-vendor:active {
  border-color: #0A299B;
}
.store-info .denso-favourite-vendor.added {
  border-color: #0A299B;
  background: #0A299B;
}
.special-progress .progress .progress-bar {
  background: #0A299B;
}
.dokan-widget-area #cat-drop-stack > ul a:hover, .dokan-widget-area #cat-drop-stack > ul:focus, .dokan-store-menu #cat-drop-stack > ul a:hover, .dokan-store-menu #cat-drop-stack > ul:focus {
  color: #0A299B;
}
.wfg-popup h2.wfg-title {
  background: #0A299B;
}
#woocommerce-accordion .panel > .panel-heading:hover a, #woocommerce-accordion .panel > .panel-heading:active a {
  color: #0A299B;
}
#woocommerce-accordion .panel .panel-title > :not(.collapsed) {
  color: #0A299B;
}
.shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting .active, .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting .current, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter .active, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter .current {
  color: #0A299B;
}
.info_wrapper_alert .free {
  color: #0A299B;
}
.list-category-products li a.active, .list-category-products li a:hover {
  color: #0A299B;
}
.list-category-products li a.active h5, .list-category-products li a:hover h5 {
  color: #0A299B;
}
.list-category-products li.current-cat a, .list-category-products li.current-cat h5 {
  color: #0A299B;
}
.goal-salespopup-wrapper h4.product-name + small {
  color: #0A299B;
}
.widget-categories-box .categories-item .more-categories .btn-more:hover {
  background-color: #0A299B;
}
.widget-categories-box .categories-item .categories-inner:hover .btn-more {
  background-color: #0A299B;
}
.item-inner-categories:hover .title {
  color: #0A299B;
}
.item-inner-categories.style5:hover .category-box-image {
  border-color: #0A299B;
}
.widget-category-banner .subcategories li a:hover, .widget-category-banner .subcategories li a:focus {
  color: #0A299B;
}
.widget-category-banner .subcategories li a:hover:before, .widget-category-banner .subcategories li a:focus:before {
  background-color: #0A299B;
}
.widget-category-banner .subcategories li.active > a {
  color: #0A299B;
}
.widget-category-banner .subcategories li.active > a:before {
  background-color: #0A299B;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background: #0A299B;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
  border-color: #0A299B;
  background: #0A299B;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background: #0A299B;
}
.woocommerce ul.product_list_widget .product-title a:hover, .woocommerce ul.product_list_widget .product-title a:focus {
  color: #0A299B;
}
.product_list_v1_widget .product-block .caption .action-bottom .btn-cart {
  background-color: #0A299B;
}
.product_list_v1_widget .product-block .caption .action-bottom .btn-cart:hover {
  background-color: #0A299B;
}
.product_special_widget .widget-product:first-child .image .first-order {
  background: #0A299B;
}
.goal-products-list .product-block:hover .name a {
  color: #0A299B;
}
.goal-products-list .groups-button * i:hover {
  color: #0A299B;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a:hover, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a:active {
  color: #0A299B;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a {
  color: #0A299B;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a:before {
  color: #0A299B;
}
.goal-price-filter li a:hover, .goal-price-filter li a:active, .goal-product-sorting li a:hover, .goal-product-sorting li a:active {
  color: #0A299B;
}
.goal-price-filter li.current, .goal-price-filter li.active, .goal-product-sorting li.current, .goal-product-sorting li.active {
  color: #0A299B;
}
.nav.tabs-product.st_1 > li.active > a, .nav.tabs-product.st_1 > li.active > a:hover, .nav.tabs-product.st_1 > li.active > a:focus, .nav.tabs-product.st_1 > li:hover > a, .nav.tabs-product.st_1 > li:hover > a:hover, .nav.tabs-product.st_1 > li:hover > a:focus {
  background-color: #0A299B;
  border-color: #0A299B;
}
.nav.tabs-product.st_2 > li > a:before {
  background-color: #0A299B;
}
.nav.tabs-product.st_2 > li.active > a, .nav.tabs-product.st_2 > li.active > a:hover, .nav.tabs-product.st_2 > li.active > a:focus, .nav.tabs-product.st_2 > li:hover > a, .nav.tabs-product.st_2 > li:hover > a:hover, .nav.tabs-product.st_2 > li:hover > a:focus {
  color: #0A299B;
}
.nav.tabs-product.st_3 > li > a i {
  color: #0A299B;
}
.nav.tabs-product.st_3 > li > a:before {
  background-color: #0A299B;
}
.nav.tabs-product.st_3 > li.active > a i, .nav.tabs-product.st_3 > li.active > a:hover i, .nav.tabs-product.st_3 > li.active > a:focus i, .nav.tabs-product.st_3 > li:hover > a i, .nav.tabs-product.st_3 > li:hover > a:hover i, .nav.tabs-product.st_3 > li:hover > a:focus i {
  background-color: #0A299B;
}
.widget-products-tabs-special .goal-countdown .times > div span {
  color: #0A299B;
  border: 1px solid #0A299B;
}
.widget.widget-products.special .slick-carousel .slick-dots li.slick-active button {
  background-color: #0A299B;
}
.goal-lookbook .mapper-pin-wrapper > a {
  background-color: #0A299B;
}
.goal-lookbook .mapper-pin-wrapper .mapper-popup .price {
  color: #0A299B;
}
.goal-lookbook.style2 .mapper-pin-wrapper > a:after {
  color: #0A299B;
}
