    body{ overflow-x: hidden; font-style: normal;font-weight: 300;font-size: 1rem;line-height: 1.75;font-family: lato, sans-serif;letter-spacing: 0px;text-align: left;color: #343434; }h1 {  font-style: normal;font-weight: 400;font-size: 30px;line-height: 1.4;font-family: Montserrat, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }h2 { font-style: normal;font-weight: 300;font-size: 29px;line-height: 1.4137931;font-family: Roboto, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }h3 { font-style: normal;font-weight: 300;font-size: 24px;line-height: 1.458333;font-family: Roboto, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }h4 { font-style: normal;font-weight: 300;font-size: 20px;line-height: 1.5;font-family: Roboto, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }h5 { font-style: normal;font-weight: 400;font-size: 18px;line-height: 1.55555555;font-family: Montserrat, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }h6 { font-style: normal;font-weight: 300;font-size: 18px;line-height: 1.55555555;font-family: Roboto, sans-serif;letter-spacing: 0px;text-align: inherit;color: #343434; }@media (min-width: 992px) { h1 {  font-size: 30px;  }h2 {  font-size: 29px;  }h3 {  font-size: 24px;  }h4 {  font-size: 20px;  } }a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {  color: #808f66;  }a:hover {  color: #343434;  }/* #Invert Color Scheme */.invert {  color: #fff;  }.invert h1 {  color: #fff;  }.invert h2 {  color: #fff;  }.invert h3 {  color: #fff;  }.invert h4 {  color: #fff;  }.invert h5 {  color: #fff;  }.invert h6 {  color: #fff;  }.invert a {  color: #fff;  }.invert a:hover {  color: #bd765c;  }.invert a[href*="tel:"],.invert a[href*="mailto:"] { color: #343434; }.invert a[href*="tel:"]:hover,.invert a[href*="mailto:"]:hover { color: #ff8400; }/* #Layout */@media (min-width: 1200px) { .container { max-width: 1200px; } }/*404*/body.error404{ background-color: #000000;background-repeat: no-repeat;background-position: center top;background-attachment: scroll; }/* Text colors */.accent-color-1 { color: #ff8400; }.accent-color-2 { color: #343434; }.accent-color-3 { color: #f7f7f7; }.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title:after { background-color: #bd765c; }.entry-content #tm_builder_outer_content .tm_pb_promo_description h2 { color: #ff8400; }.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-tags a { color: #fff;background-color: #808f66; }.tm_pb_testimonial_author_info p { color: #bdbdbd; }.entry-content #tm_builder_outer_content .tm-pb-contact-message { color: #343434; }/* #Elements */blockquote { color: #343434;font-family: Montserrat, sans-serif; }blockquote cite{ color: #bdbdbd;font-family: Roboto, sans-serif; }blockquote cite a{ color: #ff8400; }blockquote a:hover { color: #343434; }code { color: #fff;background: #ff8400;font-style: normal;font-weight: 300;font-size: 18px;line-height: 1.75;font-family: Roboto, sans-serif; }/*List*/.entry-content ol >li:before{ color: #343434;font-family: Montserrat, sans-serif; }.entry-content dl dt{ font-family: Montserrat, sans-serif;color: #343434; }/* #Header */.header-wrapper { background-color: #808f66;background-image: url();background-repeat: no-repeat;background-position: center top;background-attachment: scroll; }.isStuck { background-color: #343434; }/* ##Logo */.site-logo{ font-style: normal;font-weight: 400;font-size: 22px;font-family: Montserrat, sans-serif; }.site-logo a,.site-logo__link:hover{ color: #343434; }.invert .site-logo a,.invert .site-logo__link:hover{ color: #fff; }/* ##Top Panel */.top-panel { background-color: #f7f7f7; }.invert .info-block { color: #343434; }.info-block .fa,.info-block .material-icon { color: #ff8400; }.invert .info-block .fa,.invert .info-block .material-icon { color: #808f66; }/* ##Showcase panel */.showcase-active .header-wrapper{ background-color: #000000;background-repeat: no-repeat;background-position: center top;background-attachment: scroll; }.showcase-active .header-wrapper:before { background-color: rgba(0,0,0,0.3); }.showcase-panel__title { font-style: normal;font-weight: 400;font-size: 63px;line-height: 1.2;font-family: Satisfy, handwriting;letter-spacing: 0px;color: #ffffff;text-transform: none; }.showcase-panel__subtitle { font-style: normal;font-weight: 500;font-size: 23px;line-height: 1.3;font-family: Montserrat, sans-serif;color: #ffffff;text-transform: none; }.showcase-panel__description { font-size: 25px;color: #ffffff; }@media (min-width: 768px) { .showcase-panel__title{ font-size: 80px; }.showcase-panel__subtitle { font-size: 36px;letter-spacing: 0px; } }/* #Search Form */input.search-form__field,.top-panel input.search-form__field,.invert.top-panel input.search-form__field{ background-color: #f7f7f7; }.invert input.search-form__field { background-color: #fff; }.search-form__submit{ color: #343434; }.search-form__submit:hover,.invert .search-form__submit{ color: #ff8400; }.invert .search-form__submit:hover { color: #343434; }.search-form__field,.top-panel .search-form__field,.invert.top-panel .search-form__field { color: #343434; }.invert .search-form__field { color: #343434; }.top-panel .search-form__submit,.invert.top-panel .search-form__submit{ color: #343434; }.top-panel .search-form__submit:hover,.invert.top-panel .search-form__submit:hover{ color: #ff8400; }.search-form__field::-webkit-input-placeholder {  color: #bdbdbd;  }.search-form__field::-moz-placeholder {  color: #bdbdbd;  }.search-form__field:-moz-placeholder {  color: #bdbdbd;  }.search-form__field:-ms-input-placeholder {  color: #bdbdbd;  }/* #Comment, Contact, Password Forms */button,input[type='button'],input[type='reset'],input[type='submit']{ font-family: Montserrat, sans-serif; }.comment-form .submit,.ewbcf7-submit,.post-password-form label + input { font-family: Montserrat, sans-serif;color: #fff;background-color: #ff8400;border-color: #ff8400; }.comment-form .submit:hover,.ewbcf7-submit:hover,.post-password-form label + input:hover { color: #fff;background-color: rgb(232,109,0);border-color: rgb(232,109,0); }.comment-form .submit:focus,.ewbcf7-submit:focus,.post-password-form label + input:focus { box-shadow: 0 0 10px #ff8400; }/* #Input Placeholders */::-webkit-input-placeholder {  color: #343434;  }::-moz-placeholder{  color: #343434;  }:-moz-placeholder{  color: #343434;  }:-ms-input-placeholder{  color: #343434;  }/* #Social */.social-list a::before{ background: transparent;color: #343434; }.social-list a:hover::before{ background: #343434;color: #fff; }.invert .social-list a:hover::before{ background: #ff8400;color: #343434; }/*#Share list*/.share-btns__link{ color: #bdbdbd }.share-btns__link:hover{ color: #ff8400; }/* #Main Menu */.main-navigation .menu > li > a,.footer-menu .footer-menu__items> li > a{ font-family: Montserrat, sans-serif;color: #343434; }.invert .main-navigation .menu > li > a,.invert .footer-menu .footer-menu__items> li > a{ color: #fff; }.main-navigation .menu > li > a:hover,.main-navigation .menu > li.menu-hover > a,.main-navigation .menu > li.current_page_item > a,.main-navigation .menu > li.current_page_ancestor > a,.main-navigation .menu > li.current-menu-item > a,.main-navigation .menu > li.current-menu-ancestor > a,.footer-menu .footer-menu__items > li > a:hover,.footer-menu .footer-menu__items > li.menu-hover > a,.footer-menu .footer-menu__items > li.current_page_ancestor > a,.footer-menu .footer-menu__items > li.current_menu_ancestor > a,.footer-menu .footer-menu__items > li.current-menu-item > a,.footer-menu .footer-menu__items > li.current_page_item > a{ color: #ff8400; }/*sub-menu*/.main-navigation .sub-menu { background: rgb(43,43,43); }.main-navigation .menu > li > .sub-menu{ background: #343434; }.main-navigation ul ul a { color: #fff; }.main-navigation .sub-menu > li > a:hover,.main-navigation .sub-menu > li.menu-hover > a,.main-navigation .sub-menu > li.current_page_item > a,.main-navigation .sub-menu > li.current_page_ancestor > a,.main-navigation .sub-menu > li.current-menu-item > a,.main-navigation .sub-menu > li.current-menu-ancestor > a { color: #ff8400; }/*menu-item desc*/.menu-item__desc { font-family: Roboto, sans-serif; }.sub-menu .menu-item__desc { color: #fff; }/*mobile menu*/@media (max-width: 767px) { .main-navigation .menu,.main-navigation .menu::before{ background: #343434; }.main-navigation .menu li .sub-menu{ background: rgb(43,43,43); } }/* #Footer Menu */.footer-menu__items li.current-menu-item a,.footer-menu__items li.current_page_item a { /*color: #343434;*/ }/* #Entry Meta */.sticky__label{ color: #fff;background-color: #ff8400; }.format-link.no-thumb .sticky__label,.format-link.no-thumb .sticky__label:before{ background-color: #343434; }.post__cats{ color: #ff8400; }.post__cats a,#tm_builder_outer_content .custom-posts .post__cats a{ font-family: Montserrat, sans-serif;background: #ff8400;color: #fff;border-color: #ff8400; }#tm_builder_outer_content .custom-posts .post__cats a:hover,.post__cats a:hover{ background: #fff;color: #343434 }
    .invert .post__cats a:hover{ 
        background-color: transparent;color: #fff; }
    .entry-meta .material-icons,.post__tags .material-icons,.post__cats .material-icons,.entry-meta .fa,.post__tags .fa,.post__cats .fa{
        color: #ff8400; }.post__date a,.posted-by a:hover,.post__comments a:hover,.post__comments a:hover i{ color: #343434; }
        .post__date a:hover{ color: #ff8400; }.post__tags a,#tm_builder_outer_content .custom-posts .post__tags a{ 
            font-family: Montserrat, sans-serif;border-color: #ff8400;color: #343434;background-color: #fff; }
        .post__tags a:hover,#tm_builder_outer_content .custom-posts .post__tags a:hover,.invert .post__tags a:hover{
            border-color: #ff8400;background-color: #ff8400;color: #fff; 
        }.invert .post__tags a{ background-color: transparent;color: #fff; }/* #Post Format */
        .format-quote .post-quote{ background: #343434; }.format-quote .post-quote blockquote{ color: #fff; }
        .format-quote .post-quote blockquote a:hover{ color: #fff; }.post-thumbnail__format-link{
            background-color: #ff8400; }.post-format-link,.post-format-link:hover{ color: #fff; }/* #Author Bio */
            .post-author__holder { background-color: #343434; }/* #Comments*/
            .comment-form__input-title { color: #343434; }.comment-metadata .fn{ color: #ff8400; }
            .comment-date { color: #343434; }.comment-date:hover { color: #ff8400; }
            .comment-reply-link{ font-family: Montserrat, sans-serif; }
            .comment-content{ color: #343434; }
            #cancel-comment-reply-link { color: #ff8400; }
            #cancel-comment-reply-link:hover { color: #343434; }.comment-respond { background: #f7f7f7; }/* #Swiper */.swiper-slide:hover { background-color: rgba(255,132,0,0.1); }.swiper-pagination-bullet { background-color: #ff8400; }.swiper-button-next,.swiper-button-prev { color: #343434;background-color: #fff; }.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{ color: #ff8400; }/* #Paginations */.page-numbers,.page-links .page-links__item{ font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.5;font-family: Montserrat, sans-serif;letter-spacing: 0px;color: #343434; }a.page-numbers:hover,.page-numbers.current,.page-links a:hover .page-links__item,.page-links > .page-links__item { color: #ff8400; }.page-numbers.next,.page-numbers.prev { color: #ff8400; }.page-numbers.next:hover,.page-numbers.prev:hover { color: #343434; }/* #Post-navigation */.comment-navigation a,.posts-navigation a,.post-navigation a{ font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.5;font-family: Montserrat, sans-serif;letter-spacing: 0px; }/* #Breadcrumbs */.breadcrumbs__item { font-style: normal;font-weight: 300;font-size: 13px;line-height: 1.5;font-family: Roboto, sans-serif;letter-spacing: 0px;color: #bdbdbd; }/* #Footer */.footer-container { background-color: #808f66; }.footer-area-wrap,.footer-top{background-size: cover;background-position: center;background-color: rgba(0, 0, 0, 0.5); }.invert .site-info,.invert .site-info a{ color: #fff; }.invert .site-info a:hover { color: #ff8400 }.footer-container .social-list a::before { color: #fff;background-color: #343434; }/* #ToTop button */#toTop { background: #3e3e3e;color: #bdbdbd; }#toTop:hover { color: #fff;background-color: #ff8400; }/* #Page Preloader */.page-preloader-cover .dot1,.page-preloader-cover .dot2 { background-color: #ff8400; }/* #Button Appearance Styles (regular scheme) */.btn-link,.btn { font-family: Montserrat, sans-serif; }.btn:focus { box-shadow: 0 0 10px #ff8400; }.btn.btn-default,.btn.btn-primary,.btn.btn-secondary,.btn.btn-default:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover { color: #fff; }.btn.btn-default,.entry-content #tm_builder_outer_content .btn.btn-default { background-color: transparent;border-color: #ff8400;color: #ff8400; }.btn.btn-default:hover,.entry-content #tm_builder_outer_content .btn.btn-default:hover { background-color: rgb(232,109,0);border-color: rgb(232,109,0); }.btn.btn-primary,.entry-content #tm_builder_outer_content .btn.btn-primary{ background-color: #808f66;border-color: #808f66; }.btn.btn-primary:hover,.entry-content #tm_builder_outer_content .btn.btn-primary:hover{ background-color: #bd765c;border-color: #bd765c; }.entry-content #tm_builder_outer_content .btn.btn-secondary,.btn.btn-secondary{ background-color: #343434;border-color: #343434; }.btn.btn-secondary:hover,.entry-content #tm_builder_outer_content .btn.btn-secondary:hover{ background-color: rgb(232,109,0);border-color: rgb(232,109,0); }/* #Button Appearance Styles (invert scheme) */.invert .btn.btn-default {  }.invert .btn.btn-default:hover {  }.invert .btn.btn-primary {  }.invert .btn.btn-primary:hover {  }.invert .btn.btn-secondary { background-color: transparent;border-color: #ff8400; }.invert .btn.btn-secondary:hover { background-color: rgb(232,109,0);border-color: rgb(232,109,0); }#tm_builder_outer_content h1 a:hover,#tm_builder_outer_content h2 a:hover,#tm_builder_outer_content h3 a:hover,#tm_builder_outer_content h4 a:hover,#tm_builder_outer_content h5 a:hover,#tm_builder_outer_content h6 a:hover {  color: #bd765c;  }/* #Slider */.entry-content #tm_builder_outer_content .tm-pb-slider-arrows { color: #343434; }.entry-content #tm_builder_outer_content .tm-pb-arrow-prev:hover,.entry-content #tm_builder_outer_content .tm-pb-arrow-next:hover { color: #fff !important;background-color: #ff8400; }/* #Call to action */.entry-content #tm_builder_outer_content .tm_pb_promo{ color: #343434; }/* #Button */.entry-content #tm_builder_outer_content .tm_pb_button{ font-family: Montserrat, sans-serif; }.entry-content #tm_builder_outer_content .tm_pb_button,.entry-content #tm_builder_outer_content .tm_pb_button.tm_pb_more_button,.entry-content #tm_builder_outer_content .tm_pb_button.tm_pb_promo_button,.entry-content #tm_builder_outer_content .tm_pb_button:hover,.entry-content #tm_builder_outer_content .tm_pb_button:hover::after{ color: #fff; }.entry-content #tm_builder_outer_content .tm_pb_button,.entry-content #tm_builder_outer_content .tm_pb_button.tm_pb_more_button,.entry-content #tm_builder_outer_content .tm_pb_button.tm_pb_promo_button{ background-color: #bd765c;border-color: #bd765c; }.entry-content #tm_builder_outer_content .tm_pb_button:hover{ background-color: rgb(128,143,102);border-color: rgb(128,143,102); }.entry-content #tm_builder_outer_content .tm_pb_button:focus { box-shadow: 0 0 10px #ff8400; }/* #Testimonial*//* #Brurb*/.entry-content #tm_builder_outer_content .custom-hover-1::after{ background-color: #808f66; }.entry-content #tm_builder_outer_content .tm_pb_blurb h4{ font-family: Montserrat, sans-serif; }/* Person */.entry-content #tm_builder_outer_content .tm_pb_member_position{ color: #bdbdbd; }.entry-content #tm_builder_outer_content .tm_pb_team_member_description { color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_member_social_links a { color: #bdbdbd; }.entry-content #tm_builder_outer_content .tm_pb_member_social_links a:hover { color: #ff8400; }/* Toggle - Accordion */.entry-content #tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_close { background-color: #f7f7f7; }.entry-content #tm_builder_outer_content .tm_pb_toggle_title{ font-style: normal;font-weight: 300;font-size: 18px;line-height: 1.55555555;font-family: Roboto, sans-serif;letter-spacing: 0px;color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_toggle_content { color: #343434; }/* Pricing table */.entry-content #tm_builder_outer_content .tm_pb_pricing_heading h2 { font-family: Montserrat, sans-serif; }.entry-content #tm_builder_outer_content .tm_pb_tm_price,.entry-content #tm_builder_outer_content .tm_pb_pricing .tm_pb_dollar_sign { color: #343434;font-family: Montserrat, sans-serif; }.entry-content #tm_builder_outer_content .tm_pb_pricing .tm_pb_pricing_content { background-color: #f7f7f7; }.entry-content #tm_builder_outer_content .tm_pb_pricing li:not(.tm_pb_not_available) { color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_pricing .tm_pb_pricing_table_button { background-color: #bdbdbd;border-color: #bdbdbd; }.entry-content #tm_builder_outer_content .tm_pb_pricing .tm_pb_pricing_table_button:hover { background-color: #343434;border-color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_pricing .tm_pb_pricing_table_button:focus { box-shadow: 0 0 10px #343434; }.entry-content #tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_table_button { background-color: #ff8400;border-color: #ff8400; }.entry-content #tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_table_button:hover { background-color: rgb(232,109,0);border-color: rgb(232,109,0); }.entry-content #tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_table_button:focus { box-shadow: 0 0 10px #ff8400; }/* Contact form */.entry-content #tm_builder_outer_content .tm_pb_contact_form_label { color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_contact_form_container { background: #f7f7f7; }/* Bar counter */.entry-content #tm_builder_outer_content .tm_pb_counter_title { color: #343434; }/* Tabs */.entry-content #tm_builder_outer_content .tm_pb_tab { color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_tabs_controls li { background: #f7f7f7;color: #343434; }/* Social Follow */.entry-content #tm_builder_outer_content .tm_pb_social_media_follow li a.icon:hover { color: #ff8400 !important; }/* Countdown timer */.entry-content #tm_builder_outer_content .tm_pb_countdown_timer_container{ color: #343434; }.entry-content #tm_builder_outer_content .tm_pb_countdown_timer .section .value,.entry-content #tm_builder_outer_content .tm_pb_countdown_timer .countdown-sep { font-family: Montserrat, sans-serif; }.entry-content #tm_builder_outer_content .tm_pb_countdown_timer .countdown-sep,.entry-content #tm_builder_outer_content .tm_pb_countdown_timer .section .label{ color: #bdbdbd; }.entry-content #tm_builder_outer_content .tm_pb_countdown_timer.invert .countdown-sep{ color: rgba(255,255,255,0.5); }.entry-content #tm_builder_outer_content .tm_pb_countdown_timer h4{ font-style: normal;font-weight: 300;font-size: 29px;line-height: 1.4137931;font-family: Roboto, sans-serif;letter-spacing: 0px;color: #343434; }/* Circle counter */.entry-content #tm_builder_outer_content .tm_pb_circle_counter .percent p,.entry-content #tm_builder_outer_content .tm_pb_slide_content .tm_pb_circle_counter .percent p:last-of-type { font-family: Montserrat, sans-serif;color: #343434; }/* Number counter */.entry-content #tm_builder_outer_content .tm_pb_number_counter .percent { font-family: Montserrat, sans-serif; }/*Post slider*/.entry-content #tm_builder_outer_content .tm_pb_post_slider .post-meta a:hover{ color: #ff8400 !important; }/*Blog*/.more-link { font-family: Montserrat, sans-serif; }#tm_builder_outer_content .tm_link_content,#tm_builder_outer_content .tm_audio_content{ background-color: #ff8400; }#tm_builder_outer_content .tm_quote_content{ background-color: #343434; }/*Sidebar*//*#tm_builder_outer_content .widget a { *//*color: #ff8400;*//* }*//*#tm_builder_outer_content .widget a:hover { *//*color: #343434;*//* }*//*Restaurant Menu*/.mprm-related-item a .mprm-related-title{ font-family: Montserrat, sans-serif; }.mprm-related-item a .mprm-related-title/*,.site-content .mprm-container a:hover*/{ color: #343434; }.mprm-related-item a:hover .mprm-related-title,/*.site-content .mprm-container a,*/.site-content .mprm-main-wrapper.mp_menu_item .mprm-container .mprm-item-title a:hover,.site-content .mprm-shortcode-items .mprm-item-title a:hover,.widget.mprm_widget .mprm-container.mprm-widget-items .mprm-item-title a:hover { color: #ff8400; }/* Taxonomy pages */.site-content .mprm-main-wrapper.mp_menu_item .mprm-excerpt,.site-content .mprm-shortcode-items .mprm-excerpt,.widget.mprm_widget .mprm-container.mprm-widget-items .mprm-excerpt{ color: #bdbdbd; }.site-content .mprm-main-wrapper.mp_menu_item .mprm-price,.site-content .mprm-shortcode-items .mprm-price,.widget.mprm_widget .mprm-container.mprm-widget-items .mprm-price{ color: #ff8400;font-family: Montserrat, sans-serif; }.site-content .mprm-main-wrapper.mp_menu_item .mprm-tags .mprm-tag,.site-content .mprm-shortcode-items .mprm-tags .mprm-tag,.widget.mprm_widget .mprm-container.mprm-widget-items .mprm-tags .mprm-tag{ font-family: Montserrat, sans-serif;color: #fff;background: #ff8400; }.site-content .mprm-main-wrapper.mp_menu_item .mprm-header{ background-color: #343434; }/* breadcrumbs */.mprm-breadcrumbs li a { color: #ff8400 !important; }.mprm-breadcrumbs li a:hover { color: #343434 !important; }/* Shortcodes */.site-content .mprm-container.mprm-shortcode-categories .mprm-menu-category .mprm-effect-hover:before,.site-content .mprm-container.mprm-shortcode-categories .mprm-menu-category .mprm-effect-hover:after,.widget.mprm_widget .mprm-container.mprm-widget-categories .mprm-menu-category .mprm-effect-hover:before,.widget.mprm_widget .mprm-container.mprm-widget-categories .mprm-menu-category .mprm-effect-hover:after{ background: rgb(128 143 102 / 20%); }.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-title,.widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-title{ font-family: Montserrat, sans-serif; }.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-description,.widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-description{ color: #343434; }.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-link:hover .mprm-title,.widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-link:hover { color: #ff8400; }.mprm_purchase_submit_wrapper .mprm-submit,#mprm_purchase_submit .mprm-submit,.cart_item.mprm_checkout a{ font-family: Montserrat, sans-serif; }.mprm_purchase_submit_wrapper .mprm-submit.plain,#mprm_purchase_submit .mprm-submit.plain{ color: #ff8400 !important; }.mprm_purchase_submit_wrapper .mprm-submit.plain:hover,#mprm_purchase_submit .mprm-submit.plain:hover{ color: #343434 !important; }.mprm_purchase_submit_wrapper .button.mprm-submit.mprm-inherit,#mprm_purchase_submit .button.mprm-submit.mprm-inherit,.cart_item.mprm_checkout a{ color: #fff;background-color: #ff8400;border-color: #ff8400; }.mprm_purchase_submit_wrapper .button.mprm-submit.mprm-inherit:hover,#mprm_purchase_submit .button.mprm-submit.mprm-inherit:hover,.cart_item.mprm_checkout a:hover{ background-color: rgb(232,109,0);border-color: rgb(232,109,0);color: #fff; }.mprm_purchase_submit_wrapper .button.mprm-submit.mprm-inherit:focus,#mprm_purchase_submit .button.mprm-submit.mprm-inherit:focus{ box-shadow: 0 0 10px #ff8400; }.mprm-cart-number-of-items,.cart_item.mprm-cart-meta.mprm_total,.cart_item.empty,.mprm_empty_cart,.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item .mprm-title{ font-style: normal;font-weight: 400;font-size: 18px;line-height: 1.55555555;font-family: Montserrat, sans-serif;letter-spacing: 0px;color: #343434; }.widget.widget_mprm_cart_widget a.mprm-remove-from-cart,.mprm_cart_remove_item_btn{ font-family: Montserrat, sans-serif;color: #ff8400; }.widget.widget_mprm_cart_widget a.mprm-remove-from-cart:hover,.mprm_cart_remove_item_btn:hover{ color: #343434; }.widget.widget_mprm_cart_widget .mprm-cart-item-price,.widget.widget_mprm_cart_widget .mprm-cart-item-quantity,.mprm_cart_total{ font-family: Montserrat, sans-serif;color: #343434; }/* Booked */body table.booked-calendar thead th,body table.booked-calendar thead th [class*="page-"],body table.booked-calendar th .monthName a{ color: #343434 !important; }body table.booked-calendar thead th [class*="page-"]:hover,body table.booked-calendar th .monthName a:hover{ color: #ff8400 !important; }body table.booked-calendar tr.days th { color: #343434 !important; }body table.booked-calendar th,body table.booked-calendar td { font-weight: 300;font-family: Roboto, sans-serif; }body table.booked-calendar td .date{ color: #bdbdbd; }body table.booked-calendar td .date.tooltipster { color: #343434; }body table.booked-calendar td.today .date .number { color: #ff8400; }body table.booked-calendar tr.week td.active .date .number,body table.booked-calendar tr.week td:hover .date.tooltipster .number,body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number{ background: #ff8400;color: #fff; }body table.booked-calendar tr.entryBlock { background-color: #ff8400; }body table.booked-calendar .booked-appt-list,body table.booked-calendar .booked-appt-list h2,body table.booked-calendar .booked-appt-list .timeslot .timeslot-time,body table.booked-calendar .booked-appt-list .timeslot .timeslot-time i.fa{ color: #fff; }body table.booked-calendar .booked-appt-list .timeslot .spots-available{ color: #fff; }body table.booked-calendar .booked-appt-list .timeslot .spots-available.empty{ color: rgba(189,189,189,0.5); }body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button { color: #ff8400;font-family: Montserrat, sans-serif;background-color: #fff !important;border-color: #fff !important; }body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover { background-color: #343434 !important;color: #fff !important;border-color: #343434 !important; }body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled],body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]:hover { background-color: #ff8400 !important;border-color: #ff8400 !important;color: #fff !important; }body #booked-profile-page input.button-primary[type="submit"],body table.booked-calendar input.button-primary[type="submit"],body .booked-modal input.button-primary[type="submit"] { background-color: #ff8400 !important;border-color: #ff8400 !important;font-family: Montserrat, sans-serif; }body #booked-profile-page input.button-primary[type="submit"]:hover,body table.booked-calendar input.button-primary[type="submit"]:hover,body .booked-modal input.button-primary[type="submit"]:hover { background-color: #343434 !important;border-color: #343434 !important; }body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2 { color: #343434; }body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{ border-color: #ff8400 !important; }body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{ border-color: #343434 !important; }/* #Widgets (defaults) */.widget ul li:before{ color: #ff8400; }.widget li a,#tm_builder_outer_content .widget li a{ color: #343434; }.widget li a:hover,#tm_builder_outer_content .widget li a:hover{ color: #bd765c; }.invert .widget li a{ color: #fff; }.invert .widget li a:hover{ color: #ff8400; }.invert .widget select { color: #343434; }/* #Widget Calendar */.widget_calendar th { color: rgb(139,139,139); }.widget_calendar tbody td { color: rgb(72,72,72); }.widget_calendar tbody td a:hover,#tm_builder_outer_content .widget_calendar tbody td a:hover{ background: #ff8400;color: #fff; }#tm_builder_outer_content .widget_calendar tfoot td a{ color: #ff8400; }#tm_builder_outer_content .widget_calendar tfoot td a:hover { color: #343434; }/* #Widget Tag Cloud */.tagcloud a,#tm_builder_outer_content .tagcloud a{ font-family: Montserrat, sans-serif;border-color: #ff8400;color: #343434;background-color: #fff; }.tagcloud a:hover,#tm_builder_outer_content .tagcloud a:hover{ border-color: #ff8400;background-color: #ff8400;color: #fff; }.invert .tagcloud a { color: #fff; }/* #Widget Recent Posts */.widget_recent_entries .post-date { color: #bdbdbd; }.invert .widget_recent_entries .post-date { color: rgb(230,230,230); }/* #Widget Recent Comments */.widget_recent_comments .recentcomments,.widget_recent_comments .recentcomments a{ color: #343434; }.widget_recent_comments .comment-author-link { color: #ff8400; }.widget_recent_comments .recentcomments a:hover{ color: #ff8400; }.invert .widget_recent_comments .recentcomments,.invert .widget_recent_comments .recentcomments a{ color: #ff8400; }.invert .widget_recent_comments .comment-author-link { color: #fff; }.invert .widget_recent_comments .recentcomments a:hover{ color: #fff; }.footer-area-wrap .invert .info-block { color: #fff; }.footer-area-wrap .invert a[href*="tel:"],.footer-area-wrap .invert a[href*="mailto:"] { color: #fff; }.footer-area-wrap .invert a[href*="tel:"]:hover,.footer-area-wrap .invert a[href*="mailto:"]:hover { color: #ff8400; }.footer-area-wrap .posted-by a:hover,.footer-area-wrap .post__date a,.footer-area-wrap .post__comments a:hover,.footer-area-wrap .post__comments a:hover i { color: #ff8400; }.footer-area-wrap .social-list a::before { color: #fff; }.footer-area-wrap .widget_calendar tbody td { color: #fff; }.footer-area-wrap .widget_calendar th { color: #ff8400; }.after-content-full-width-area .subscribe-block a { background-color: #fff;color: #ff8400;border-color: #fff; }.after-content-full-width-area .subscribe-block a:hover{ background-color: #3e3e3e;border-color: #3e3e3e;color: #fff; }.custom-posts .post-title a,#tm_builder_outer_content .custom-posts .post-title a{ color: #ff8400; }.custom-posts .post-title a:hover,#tm_builder_outer_content .custom-posts .post-title a:hover{ color: #343434; }.invert .custom-posts .post-title a:hover{ color: #fff; }.custom-posts .post__date a,#tm_builder_outer_content .custom-posts .post__date a{ color: #bdbdbd; }.custom-posts .post__date a:hover,#tm_builder_outer_content .custom-posts .post__date a:hover{ color: #ff8400; }#tm_builder_outer_content .custom-posts a { color: #ff8400; }#tm_builder_outer_content .custom-posts a:hover { color: #343434; }.instagram__cover { color: #fff; }.subscribe-block__input[type="email"] { color: #fff; }.subscribe-block__input[type="email"]::-webkit-input-placeholder {  color: #fff;  }.subscribe-block__input[type="email"]::-moz-placeholder {  color: #fff;  }.subscribe-block__input[type="email"]:-moz-placeholder {  color: #fff;  }.subscribe-block__input[type="email"]:-ms-input-placeholder {  color: #fff;  }.widget-subscribe .subscribe-block .widget-title{ font-style: normal;font-weight: 300;font-size: 29px;line-height: 1.4137931;font-family: Roboto, sans-serif; }.widget-subscribe .follow-block .widget-title { font-style: normal;font-weight: 300;font-size: 22px;line-height: 1.458333;font-family: Roboto, sans-serif; }.after-content-full-width-area .widget-subscribe .subscribe-follow__wrap { background-color: #808f66; }.home .subscribe-block__error { color: #fff; }#tm_builder_outer_content .tm_pb_tabs_controls li.tm_pb_tab_active{ border-bottom: 2px solid #ff8400; }#tm_builder_outer_content .tm_pb_button{ border-color: #ff8400;background-color: #ff8400;color: #f7f7f7; }#tm_builder_outer_content .tm_pb_button:hover{ color: #ff8400; }#tm_builder_outer_content .tm_pb_button:hover:after{ color: #ff8400; }#tm_builder_outer_content .tm_pb_button:after{ color: #f7f7f7; }#tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce1,#tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce2 { background: #ff8400; }.tm_pb_testimonial:before { color: #ffffff; }#tm_builder_outer_content .tm_pb_promo{ color: #f7f7f7; }#tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button{ background-color: #f7f7f7;color: #ff8400; }#tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button:after{ color: #ff8400; }#tm_builder_outer_content .tm_pb_video_play:before{ color: #ff8400; }#tm_builder_outer_content .tm_pb_pricing_heading { background-color: #343434; }#tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_heading { background-color: #ff8400; }#tm_builder_outer_content .tm_pb_pricing li:before { color: #ff8400; }#tm_builder_outer_content .tm_pb_pricing .tm_pb_dollar_sign { color: #ff8400; }#tm_builder_outer_content .tm_pb_audio_module { background-color: #ff8400;  }#tm_builder_outer_content .tm_pb_countdown_timer_container{  color: #f7f7f7;  } 


 .owl-nav button.owl-next{  
        margin-right: -112px !important;
        height:28px !important;
        background: #869791;
        color: #808f66;
        text-decoration: none;
        }
        button.owl-prev{
        margin-left: -74px !important;
         height:28px !important;
         background: #869791;
        color: #808f66;
        text-decoration: none;

        }
        .slick-prev:before, .slick-next:before {
            color: #808f66;
        }
        .tm_pb_column_1_4.single-item {
            width: 100%;
            height: 600px;
        }

        .tm_pb_column_1_4.single-item img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        