body {
  background-color: #d5d1cb;
  font-family: Inconsolata;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.7em;
  color: #333333 3;
}
#wrapper-container {
  background-color: #d5d1cb;
}
h1 {
  color: #393939;
  font-size: 60px;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1em;
}
h2 {
  color: #393939;
  font-size: 40px;
  font-weight: 800;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.6em;
}
h3 {
  color: #393939;
  font-size: 24px;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.6em;
}
h4 {
  color: #393939;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.5em;
}
h5 {
  color: #393939;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.6em;
}
h5 .fa {
  font-size: 12px;
}
h6 {
  color: #393939;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.4em;
}
a {
  color: #333333;
}
a:hover,
a:active,
a:focus {
  color: #b51f2a;
}
/* Archive */
.top_site_main.top-site-no-image {
  background: #b51f2a;
}
.top_site_main .page-title-wrapper .heading__primary {
  font-family: Pathway Gothic One;
}
.top_site_main .page-title-wrapper a {
  color: #b51f2a;
}
.archive .archive-content article .entry-header .blog_title {
  font-family: Pathway Gothic One;
}
.archive .archive-content article .entry-header .blog_title a {
  color: #333333;
}
.archive .archive-content article .entry-header .blog_title a:hover {
  color: #b51f2a;
}
.archive .archive-content article .entry-meta li a {
  color: #b51f2a;
}
.archive .archive-content article .entry-meta li a:hover {
  color: #333333;
}
article .entry-header .blog_title {
  font-family: Pathway Gothic One;
}
article .entry-header .blog_title a {
  color: #333333;
}
article .entry-header .blog_title a:hover {
  color: #b51f2a;
}
article .entry-meta li a {
  color: #b51f2a;
}
article .entry-meta li a:hover {
  color: #333333;
}
.loop-pagination ul li .page-numbers.current,
.pagination ul li .page-numbers.current,
.loop-pagination ul li .page-numbers:hover,
.pagination ul li .page-numbers:hover {
  background: #b51f2a;
  border: 1px solid #b51f2a;
}
.comments-area .comment-list-inner .comments-title {
  font-family: Pathway Gothic One;
}
.comments-area .comment-list-inner li .comment-extra-info .author,
.comments-area .comment-list-inner li .comment-extra-info .date,
.comments-area .comment-list-inner li .comment-extra-info .comment-edit-link {
  color: #333333;
}
.comments-area .comment-list-inner li .comment-extra-info .comment-reply-link {
  color: #b51f2a;
}
.comments-area .comment-respond-area #respond.comment-respond .comment-reply-title {
  font-family: Pathway Gothic One;
}
.thim-about-author .author-details .name {
  color: #333333;
}
.thim-about-author .author-details .name a {
  color: #333333;
}
/* End: Archive */
/* Coming soon */
.coming-soon-wrapper .title {
  font-family: Pathway Gothic One;
}
.coming-soon-wrapper .thim-countdown .count-down .counter-group .counter-block {
  border-color: #b51f2a;
}
/* End: Coming soon */
/* flipbook */
.thim-flipbook-menu .flipbook-pages .page {
  background-color: #b51f2a;
}
.thim-flipbook-menu .flipbook-pages .page.media .inner-media .drag {
  background: #b51f2a;
}
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper:before,
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper:after {
  background: #b51f2a;
}
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper .menu-inner:before,
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper .menu-inner:after {
  background: #b51f2a;
}
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper .menu-inner .content .submenu-wrapper .list-menu .item .desc .name a {
  font-family: Pathway Gothic One;
}
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper .menu-inner .content .submenu-wrapper .list-menu .item .desc .name a:hover {
  color: #333333;
}
.thim-flipbook-menu .flipbook-pages .page.menu-wrapper .menu-inner .content .submenu-wrapper .list-menu .item .desc .name .price {
  font-family: Pathway Gothic One;
}
.thim-flipbook-menu .page-nav ul li {
  color: #333333;
}
.thim-flipbook-menu .page-nav ul li.active,
.thim-flipbook-menu .page-nav ul li:hover {
  color: #b51f2a;
}
/* End: flipbook */
/* Footer */
footer .siteorigin-widget-tinymce.textwidget h3 {
  font-family: Pathway Gothic One;
}
footer .siteorigin-widget-tinymce.textwidget a {
  color: #333333;
}
footer .siteorigin-widget-tinymce.textwidget a.fa {
  color: #333333;
}
footer .siteorigin-widget-tinymce.textwidget a.fa:hover {
  color: #b51f2a;
}
footer .siteorigin-widget-tinymce.textwidget a:hover {
  color: #b51f2a;
}
footer .siteorigin-widget-tinymce.textwidget p {
  color: #333333;
}
footer .text-copyright {
  color: #878b91;
}
footer .text-copyright a {
  color: #878b91;
}
footer .text-copyright a:hover {
  color: #b51f2a;
}
/* End: Footer */
/* Icon Box */
.thim-widget-icon-box .wrapper-box-icon .smicon-box .boxes-icon .icon i {
  color: #b51f2a;
}
.thim-widget-icon-box .wrapper-box-icon .smicon-box.icon-left .content-inner .sc-heading .heading__primary a {
  color: #b51f2a;
}
.thim-widget-icon-box .wrapper-box-icon .smicon-box .desc-icon-box a {
  color: #333333 3;
}
.thim-widget-icon-box .wrapper-box-icon .smicon-box .desc-icon-box a:hover {
  color: #b51f2a;
}
/* End: Icon Box */
/* Quickview */
.mfp-image-holder .mfp-close,
.mfp-inline-holder .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close:hover,
.mfp-inline-holder .mfp-close:hover {
  color: #b51f2a;
}
.quickview .flexslider .flex-direction-nav li a {
  background: #333333;
}
/* End :Quickview */
/* Sidebar */
.widget-area aside .widget-title span {
  font-family: Pathway Gothic One;
  color: #333333;
}
.widget-area aside ul li a {
  color: #333333;
}
.widget-area aside ul li a:hover {
  color: #b51f2a;
}
.widget-area aside .thim-list-post-wrapper-simple .list-posts .item-post .content a {
  color: #333333;
  font-family: Pathway Gothic One;
}
.widget-area aside .thim-list-post-wrapper-simple .list-posts .item-post .content a:hover {
  color: #b51f2a;
}
.widget-area .widget_nav_menu .menu-item-has-children .disable_link {
  color: #333333;
}
/* End: Sidebar */
/* Template */
#back-to-top {
  background-color: #b51f2a;
}
.thim-title-font {
  font-family: Pathway Gothic One;
}
a.fa:hover {
  color: #b51f2a !important;
}
.thim-widget-text-box .thim-text-box .content-box .row .col-sm-12 .content-inner .title-wrapper .title {
  font-family: Pathway Gothic One;
}
.thim-widget-text-box .thim-text-box .content-box .row .col-sm-12 .content-inner .title-wrapper hr.small {
  border-top: 2px solid #b51f2a;
}
.thim-btn {
  color: #b51f2a;
}
.thim-twitter .content {
  color: #333333;
}
.thim-twitter .content a {
  color: #b51f2a;
}
.thim-twitter .content a:hover {
  color: #333333;
}
.thim-twitter .link-follow {
  color: #333333;
}
.thim-twitter .link-follow a {
  color: #b51f2a;
}
.thim-twitter .link-follow a:hover {
  color: #333333;
}
#sb_instagram #sbi_load .sbi_follow_btn span {
  color: #b51f2a;
}
#sb_instagram #sbi_load .sbi_follow_btn span:hover {
  color: #333333;
}
#sb_instagram .sbi_photo:after {
  color: #b51f2a;
}
.count-down .counter-group .counter-block {
  color: #333333;
}
.thim-events .events {
  background: #b51f2a;
}
.thim-events .events .event .event-row .info .inner-info .before-inner,
.thim-events .events .event .event-row .info .inner-info .after-inner {
  background: #b51f2a;
}
.thim-events .events .event .event-row .info .inner-info .title-wrapper .widget-title {
  font-family: Pathway Gothic One;
}
.thim-events .events .event .event-row .info .inner-info .event-title {
  font-family: Pathway Gothic One;
}
.thim-events .events .event .event-row .info .before-info,
.thim-events .events .event .event-row .info .after-info {
  background: #b51f2a;
}
.tp_event_counter {
  background-color: #b51f2a;
}
.thim-menu-list .title-box .menu-title {
  font-family: Pathway Gothic One;
}
.thim-menu-list a.readmore {
  color: #b51f2a;
}
.thim-persephone.tparrows:hover {
  border: 1px solid #b51f2a;
}
.thim-persephone.tparrows:hover:before {
  color: #b51f2a;
}
.thim-btn-fullscreen:hover {
  color: #b51f2a !important;
}
.thim-heading .sc-heading .heading__primary {
  font-family: Pathway Gothic One;
}
.thim-heading .sc-heading .line-heading {
  border-top: 2px solid #b51f2a;
}
input[type=submit] {
  border-color: #b51f2a;
  background: #b51f2a;
}
input[type=submit]:hover {
  background: #333333;
  border-color: #333333;
}
.thim-social ul li a {
  color: #333333 3;
}
.thim-social ul li a:hover {
  color: #b51f2a;
}
.thim-widget-google-map .overlay {
  background: #b51f2a;
}
.thim-our-team .inner .avatar-wrapper .avatar-inner:after {
  background-color: #b51f2a;
}
.thim-our-team .inner .info .name {
  color: #333333;
}
#ui-datepicker-div .ui-datepicker-title {
  background: #b51f2a;
  border: 1px solid #b51f2a;
}
#ui-datepicker-div .ui-datepicker-buttonpane button {
  background: #333333;
  border: 1px solid #333333;
}
#ui-datepicker-div dt {
  color: #333333;
}
#ui-datepicker-div th {
  color: #333333;
}
/* End: Template */
/* Woocommerce */
.product-grid .product .product_thumb .button.add_to_cart_button {
  background: #b51f2a;
}
.product-grid .product .product_thumb .button:hover {
  background: #b51f2a;
}
.product-grid .product .product_thumb .added_to_cart:hover {
  background: #b51f2a;
}
.product-grid .product__info a.title {
  font-family: Pathway Gothic One;
  color: #333333;
}
.product-grid .product__info a.title:hover {
  color: #b51f2a;
}
.product-grid .product__info .price {
  color: #b51f2a;
}
.star-rating span::before {
  color: #b51f2a;
}
.woocommerce div.product .product_title,
.woocommerce-page div.product .product_title {
  font-family: Pathway Gothic One;
}
.woocommerce div.product .woocommerce-review-link,
.woocommerce-page div.product .woocommerce-review-link {
  color: #333333 3;
}
.woocommerce div.product .woocommerce-review-link:hover,
.woocommerce-page div.product .woocommerce-review-link:hover {
  color: #b51f2a;
}
.woocommerce div.product .posted_in a,
.woocommerce-page div.product .posted_in a {
  color: #333333;
}
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price {
  color: #b51f2a;
}
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button {
  background: #333333;
}
.woocommerce div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover {
  background: #b51f2a;
}
.woocommerce div.product .woocommerce-tabs .tabs li,
.woocommerce-page div.product .woocommerce-tabs .tabs li {
  color: #333333;
}
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.woocommerce-page div.product .woocommerce-tabs .tabs li.active {
  border-bottom: 4px solid #b51f2a !important;
  color: #b51f2a;
}
.woocommerce div.product .related h2,
.woocommerce-page div.product .related h2 {
  font-family: Pathway Gothic One;
}
.woocommerce .stars a {
  color: #b51f2a;
}
.woocommerce #reviews #review_form #respond .form-submit #submit {
  background: #333333;
}
.woocommerce #reviews #review_form #respond .form-submit #submit:hover {
  background: #b51f2a;
}
.woocommerce .woocommerce-info {
  border-top-color: #b51f2a;
}
.woocommerce .woocommerce-info:before {
  color: #b51f2a;
}
.woocommerce .cart .button {
  background: #b51f2a;
  border-color: #b51f2a;
}
.woocommerce .cart .button:hover {
  background: #333333;
  border-color: #333333;
}
.woocommerce .cart .actions input.button {
  background: #333333;
  border-color: #333333;
}
.woocommerce .cart .actions input.button:hover {
  background: #b51f2a;
  border-color: #b51f2a;
}
.woocommerce a.button.alt:hover {
  background-color: #333333;
}
.woocommerce input.button {
  background: #b51f2a;
}
.woocommerce input.button.alt {
  background-color: #b51f2a;
}
.woocommerce input.button.alt:hover {
  background-color: #333333;
}
.woocommerce input.button:hover {
  background: #333333;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
  background-color: #b51f2a;
}
/* End: Woocommerce */
/* Main Menu */
.toggle-menu:before,
.toggle-menu:after {
  border-top: 1px solid #333333;
}
.toggle-menu:hover {
  color: #b51f2a;
}
.menu-left {
  background: #b51f2a;
}
.menu-left .inner-navigation {
  background: #b51f2a;
}
.thim_header_style2 .nav li.current-menu-parent a span,
.thim_header_style3 .nav li.current-menu-parent a span {
  color: #b51f2a;
}
.thim_header_style2 .nav li.current-menu-parent .sub-menu li.current_page_item a,
.thim_header_style3 .nav li.current-menu-parent .sub-menu li.current_page_item a {
  color: #b51f2a;
}
.fixed-left,
.fixed-right {
  color: #333333;
}
.fixed-left a,
.fixed-right a {
  color: #333333;
}
.fixed-left a:hover,
.fixed-right a:hover {
  color: #b51f2a;
}
.thim-switch-lang ul li a:hover {
  color: #333333;
}
.thim-switch-lang ul li.active a:hover {
  color: #333333;
}
/* End: Main menu */
.single-tp_event {
  /* Event */
  /* End: Event */
}
.single-tp_event .entry-countdown .countdown-row .countdown-section {
  border-color: #b51f2a;
}
.single-rm-menu-entry .content-inner div.menu-entry-meta {
  color: #b51f2a;
}
.thim-loading {
  background: #ffffff;
}
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  background: #b51f2a;
}
.thim-title-color {
  color: #333333;
}
.thim-title-color a {
  color: #333333;
}
.thim-title-color a:hover {
  color: #b51f2a;
}
.thim-title-color span {
  color: #b51f2a;
}
.thim-persephone .tp-bullet:hover,
.thim-persephone .tp-bullet.selected {
  background: #b51f2a;
}
div.wpcf7-validation-errors {
  border: 1px solid #b51f2a;
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
  background: #b51f2a;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {
  color: #333333;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove {
  color: #333333 !important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:hover {
  background: #b51f2a;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a {
  background: #333333;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {
  background: #b51f2a;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout {
  background: #b51f2a;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover {
  background: #333333;
}
.thim-list-info .fa:hover {
  color: #b51f2a;
}
.galleria-theme-classic .galleria-image-nav .galleria-image-nav-left:hover,
.galleria-theme-classic .galleria-image-nav .galleria-image-nav-right:hover {
  color: #b51f2a;
}
.galleria-theme-classic .galleria-thumbnails .galleria-image.active {
  background: #b51f2a;
}
.thim-title-box .menu-title {
  font-family: Pathway Gothic One;
}
.thim-list-menu-wrapper .item .desc .name a {
  font-family: Pathway Gothic One;
  color: #333333;
}
.thim-list-menu-wrapper .item .desc .name a:hover {
  color: #b51f2a;
}
.thim-list-menu-wrapper .item .desc .name .price {
  font-family: Pathway Gothic One;
  color: #333333;
}
/* Widget Menu Tab */
.thim-title-box .menu-tabs .item-tab a .inner .info .name {
  font-family: Pathway Gothic One;
}
.thim-title-box .menu-tabs .item-tab.active a .inner .info,
.thim-title-box .menu-tabs .item-tab:hover a .inner .info {
  color: #b51f2a;
}
/* End: Menu Tab */
/* Menu filter */
.filter-navigation .inner .filter {
  color: #333333;
  font-family: Pathway Gothic One;
}
.filter-navigation .inner .filter:hover,
.filter-navigation .inner .filter.active {
  color: #b51f2a;
  border-color: #333333;
}
/* End: Menu filter */
.thim_header_custom_style header.site-header {
  background-color: #d5d1cb;
}
.thim_header_custom_style header.site-header .inner-navigation .disable_link {
  color: #333333;
}
.thim_header_custom_style header.site-header .inner-navigation .disable_link:hover {
  color: #b51f2a;
}
.thim_header_custom_style header.site-header .inner-navigation .menu-item a:focus {
  color: #b51f2a;
}
.thim_header_custom_style header.site-header .thim-logo {
  width: 200px;
}
.thim_header_custom_style.thim_header_style3 header.site-header .thim-header-wrapper .header-inner .thim-logo {
  width: 200px;
}
.thim_header_custom_style.thim_header_style3 header.site-header .thim-header-wrapper .header-inner .inner-navigation {
  width: calc(50% -  100px);
  width: -webkit-calc(50% -  100px);
  width: -moz-calc(50% -  100px);
}
/* Setting bar */
#tp_style_selector .tp-buy-theme a {
  background: #b51f2a;
}
#tp_style_selector .tp-buy-theme a:hover {
  background: #891820;
}
#tp_style_selector .tp-chameleon-more-demo {
  font-family: Inconsolata;
  background: #b51f2a;
}
#tp_style_selector .tp-chameleon-more-demo:hover {
  background: #891820;
}
#tp_style_selector .input-box .tp-btn:hover {
  border-color: #b51f2a;
}
#tp_style_selector .tp_demo:hover,
#tp_style_selector .tp_demo.active {
  border-color: #b51f2a;
}
#tp_style_selector .tp_demo:hover .sub_title,
#tp_style_selector .tp_demo.active .sub_title {
  background-color: #db2c39;
}
#tp_style_selector .style-toggle {
  background: #b51f2a !important;
  left: -50px !important;
}
.thim-archive-event-select,
.icon-archive-event {
  color: #333333;
}
.thim_header_custom_style header.site-header .inner-navigation .menu-item.current-menu-item a span {
  color: #b51f2a;
}
.has-text-color.has-primary-color {
  color: #b51f2a !important;
}
.has-text-color.has-title-color {
  color: #333333 !important;
}
.has-text-color.has-body-color {
  color: #333333 3 !important;
}
.has-background.has-primary-background-color {
  background-color: #b51f2a !important;
}
.has-background.has-title-background-color {
  background-color: #333333 !important;
}
.has-background.has-body-background-color {
  background-color: #333333 3 !important;
}
.has-background-dim.has-primary-background-color:before {
  background-color: #b51f2a !important;
}
.has-background-dim.has-title-background-color:before {
  background-color: #333333 !important;
}
.has-background-dim.has-body-background-color:before {
  background-color: #333333 3 !important;
}
.wrapper-lists-our-team ul li .content-team h4 {
  font-family: Pathway Gothic One;
}
/* Single Our Team */
.single-our_team #main .content-inner .entry-content .info .blog_title {
  color: #333333;
}
.single-our_team #main .content-inner .entry-content .info:after {
  background: #b51f2a;
}
.single-our_team #main .content-inner .entry-meta .fa {
  color: #b51f2a;
}
.single-our_team #main .content-inner .entry-meta ul.meta-list > li.email:hover i,
.single-our_team #main .content-inner .entry-meta ul.meta-list > li.phone:hover i,
.single-our_team #main .content-inner .entry-meta ul.meta-list > li.email:hover a,
.single-our_team #main .content-inner .entry-meta ul.meta-list > li.phone:hover a {
  color: #b51f2a;
}
.single-our_team #main .content-inner .entry-meta ul.meta-list > li.social > ul li a:hover {
  background: #b51f2a;
  border-color: #b51f2a;
}
.thim-our-team .inner .info .name a:hover {
  color: #b51f2a;
}
.thim-our-team .inner .info .regency {
  color: #b51f2a;
}
.thim-our-team .inner .social ul li a:hover {
  color: #b51f2a;
}
