/* #Typography */body {font-style: normal;font-weight: 300;font-size: 15px;line-height: 1.6;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: left;color: #372d2b;}h1 {font-style: normal;font-weight: 300;font-size: 42px;line-height: 1.08;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #372d2b;}h2 {font-style: normal;font-weight: 300;font-size: 41px;line-height: 1.04;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #372d2b;}h3 {font-style: normal;font-weight: 700;font-size: 30px;line-height: 1.33;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #372d2b;}h4 {font-style: normal;font-weight: 700;font-size: 24px;line-height: 1.67;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #303043;}h5 {font-style: normal;font-weight: 300;font-size: 20px;line-height: 1.7;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #372d2b;}h6 {font-style: normal;font-weight: 400;font-size: 22px;line-height: 1.55;font-family: Lato, sans-serif;letter-spacing: 0px;text-align: inherit;color: #372d2b;}@media (min-width: 992px) {h1 { font-size: 70px; }h2 { font-size: 48px; }h3 { font-size: 30px; }h4 { font-size: 24px; }}a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.not-found .page-title { color: #000000; }a:hover { color: #5d504c; }/* #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: #5d504c; }/* #Layout */@media (min-width: 1200px) {.container {max-width: 1200px;}}/*404*/body.error404{/*background-image: url(%s/assets/images/bg_404.jpg);*/background-color: #000000;background-repeat: no-repeat;background-position: center top;background-attachment: scroll;}.not-found h4 {color: #372d2b;}#toTop {background: #fff;}#toTop:hover {background: #DE643A !important;}#toTop:before {/*color: #fff;*/}.page-preloader__cube{border-color: #5d504c;}/* #Elements */code {color: rgb(17,7,5);background: #fff;}ul li, ol li{color: #000000;}ol li:before{color: #5d504c;}.entry-content ul li::before {color: #000000;}blockquote::before {color: #e1dfd7;}blockquote cite {color: #000000;}.breadcrumbs__item-target, .breadcrumbs__item-sep{color: #372d2b;}.download_btn > a:hover {background: #5d504c;color: #fff;border-color:#5d504c;}/* #Header */.header-container {background-color: #ffffff;background-repeat: repeat;background-position: center top;background-attachment: scroll;}/* ##Logo */.site-logo {font-style: normal;font-weight: 700;font-size: 51px;font-family: Lato, sans-serif;}.site-logo__link:hover {color: #5d504c;}.site-branding,.site-branding a,.site-branding a:hover{color: #fff;}/* ##Top Panel */.top-panel {background-color: #f3f0eb;}.top-panel__message .info-list li a:hover{color: #5d504c;}.top-panel__message .info-list li address,.top-panel__message .info-list li a{color: #000000;font-family:Lato, sans-serif;}.top-panel__menu-list .menu-item a{color: #5d504c;font-family:Lato, sans-serif;}.top-panel__menu-list .menu-item a:hover{color: #000000;}.top-panel__message .fa,.top-panel__message .material-icons {color: #5d504c;}.top-panel .social-list .menu-item > a {color: #5d504c;}.top-panel__search .search__toggle {color:#000000;}.top-panel__search .search__toggle:hover {color:#5d504c;}/* #Search Form */.search-form__field {color: #372d2b;}.search-form__field::-webkit-input-placeholder { color: #000000; }.search-form__field::-moz-placeholder { color: #000000; }.search-form__field:-moz-placeholder { color: #000000; }.search-form__field:-ms-input-placeholder { color: #000000; }.top-panel .search-form__submit {color: #5d504c;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea{color:#372d2b;}#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea{color: #fff;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input{background: #372d2b;color: #372d2b;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input::-webkit-input-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input::-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input:-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input:-ms-input-placeholder{color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input::-webkit-input-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input::-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input:-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module.custom-form .tm_pb_contact_field input:-ms-input-placeholder{color: #fff;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-webkit-input-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input:-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-ms-input-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-webkit-input-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-moz-placeholder,#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-ms-input-placeholder {color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-webkit-input-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input:-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field input::-ms-input-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-webkit-input-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-moz-placeholder,#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_field textarea::-ms-input-placeholder {color: #fff;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_submit {color: #fff;border-color: #372d2b;background-color: #372d2b;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm_pb_contact_submit:hover {background: transparent;color:#372d2b;}#tm_builder_outer_content .invert .tm_pb_contact_form.tm_pb_module .tm_pb_contact_submit:hover {background: transparent;color: #fff;border-color: #fff;}#tm_builder_outer_content .tm_pb_contact_form.tm_pb_module .tm-pb-contact-message ul li + li::before {color: #000000;}.search-form__submit::before {color: #5d504c;}.search-form__submit:hover::before {color: #000000;}/* #Input Placeholders */::-webkit-input-placeholder { color: #372d2b; }::-moz-placeholder{ color: #372d2b; }:-moz-placeholder{ color: #372d2b; }:-ms-input-placeholder{ color: #372d2b; }/* #Input Placeholders */.invert ::-webkit-input-placeholder { color: #fff; }.invert ::-moz-placeholder{ color: #fff; }.invert :-moz-placeholder{ color: #fff; }.invert :-ms-input-placeholder{ color: #fff; }/* #Social */.social-list a,.social-list a:hover,.share-btns__link,.share-btns__link:hover {color: #000000;}.social-list a:hover::before,.share-btns__link:hover {color: #000000;}.social-list--footer .menu-item a:hover { color: #fff; }.social-list--footer .menu-item a:hover::before { background-color: rgba(255,255,255,0.1); }/* #Social (invert scheme) */.invert .social-list a {color: #fff;}.invert .social-list a:hover {color: #5d504c;}.search-form__field[type="search"] {color: #000000;}/* #Main Menu */.main-navigation .menu > li > a {color: #083;font-family:Lato, sans-serif;}.menu > li > a > .menu-item__desc {font-family:Lato, sans-serif;color: #e1dfd7;}.main-navigation .menu{background-color: #f3f0eb;}.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 {color: #ff0404;}.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: #5d504c;}.menu-item__desc {color: #372d2b;}.header-container #site-navigation.main-navigation .menu > li.menu-item .sub-menu-toggle{background: #5d504c;}.header-container #site-navigation.main-navigation .menu > li.menu-item .sub-menu-toggle:hover{background: #000000;}.header-container #site-navigation.main-navigation .menu > li.menu-item .sub-menu-toggle::before {color: #fff;}/* #Footer Menu */.footer-menu__items li.current-menu-item a,.footer-menu__items li.current_page_item a {color: #372d2b;}.main-navigation .sub-menu li.menu-item-has-children::after {color: #5d504c;}.menu-toggle {color: #fff;}@media (min-width: 768px){.menu-toggle {color: #E68B6C;}}.menu-toggle span{font-family:Lato, sans-serif;}/* #Entry Meta */.sticky__label {color: #fff;background-color: #5d504c;}.entry-title a:hover{color: #5d504c;}.post-list__item-content::before {background:#372d2b;}.post__cats a{color: #000000;border-color: #372d2b;}.post__cats a:hover {color: #fff;background-color: #5d504c;border-color: #5d504c;}.entry-meta .material-icons,.post__tags .material-icons,.entry-meta .fa,.post__tags .fa {color: rgba(55,45,43,0.3);}.posted-by,.posted-by__author,.post-featured-content {color: #000000;}.post__tags a,.post__tags {color: #5d504c;}.post__tags a:hover{color: #000000;}.invert .post__cats a:hover {color: #000000;background-color: #fff;}.post-thumbnail__format-link{background:#5d504c;}/* #Post Format */.post-quote::before {background: rgba(0,0,0,0.6);}.posts-list blockquote::before {color: rgba(255,255,255,0.05);}.post-format-link{color: #fff;}.post-format-link:hover{color: #000000;}.post-author__content{color: #372d2b;}/* #Author Bio */.post-author__title a:hover {color:#5d504c;}.post-author__title a {color: #000000;}.post-author-bio {background: #e1dfd7;}/* #Comment Reply Link */#cancel-comment-reply-link {color: #372d2b;}#cancel-comment-reply-link:hover {color: #5d504c;}.comment-metadata, .comment-date__time{color: #000000;}.comment-body .fn {color: #5d504c;}.comment-content{color: #372d2b;}.comment-date:hover .comment-date__time{color: #5d504c;}.comment-respond::before {background:#e1dfd7;}.comment-reply-title{font-family:Lato, sans-serif;}.posts-list.posts-list--grid-2-cols .post .entry-footer::before,.posts-list.posts-list--grid-3-cols .post .entry-footer::before,.posts-list.posts-list--masonry-2-cols .post .entry-footer::before,.posts-list.posts-list--masonry-3-cols .post .entry-footer::before {background:#372d2b;}.comment-form .comment-notes,#cancel-comment-reply-link {color: #000000;}.comment-form .form-submit .submit {color: #000000;border-color:#000000;}.comment-form .form-submit .submit:hover {color: #fff;border-color:#5d504c;background: #5d504c;}.entry-meta * {color: #000000;}.post__date a time:hover{color: #5d504c;}.single.single-post .entry-footer {border-color: #372d2b;}.post-gallery .swiper-button-next, .post-gallery .swiper-button-prev {color: #372d2b;}.post-gallery .swiper-button-next:hover,.post-gallery .swiper-button-prev:hover {color: #5d504c !important;background-color: #fff;}.posts-list .post-thumbnail__link {background: -webkit-linear-gradient(45deg,#5d504c 0%, #372d2b 100%);background: linear-gradient(45deg, #5d504c 0%,#372d2b 100%);}.post-password-form input[type="submit"]{color: #000000;}.post-password-form input[type="submit"]:hover{background: #5d504c;border-color: #5d504c;color: #fff;}/* #Paginations */.page-numbers,.page-links a {color: #000000;}a.page-numbers:hover,.page-numbers.current,.page-links a:hover,.page-links > .page-links__item {color: #5d504c;}.page-numbers.next,.page-numbers.prev {color: #000000;}.page-numbers.next:hover,.page-numbers.prev:hover {color: #5d504c;}/* #Breadcrumbs */.breadcrumbs__item {font-style: normal;font-weight: 400;font-size: 18px;line-height: 1.2;font-family: Lato, sans-serif;letter-spacing: 0px;}/* #Footer */.site-footer {background-color: #f3f0eb;}.footer-area-wrap {background-color: #f3f0eb;}.site-info a:hover {color: #372d2b;}.footer-copyright a{color: #5d504c;}.footer-copyright a:hover{color: #000000;}footer .social-list .menu-item > a {color: #e1dfd7;}footer .social-list .menu-item > a:hover {color: #000000;}/* #ToTop button */#toTop {color: #DE643A;}#toTop:hover {color: #fff;background-color: #5d504c;border-color: #5d504c;}#toTop:before {/*color: #DE643A;*/}/* #Page Preloader */.page-preloader__cube:before {background-color: #372d2b;}/* #Button Appearance Styles (regular scheme) */#tm_builder_outer_content .btn-default,#tm_builder_outer_content .btn-primary,#tm_builder_outer_content .btn-secondary,#tm_builder_outer_content .btn-default:hover,#tm_builder_outer_content .btn-primary:hover,#tm_builder_outer_content .btn-secondary:hover,.btn-primary,.btn-primary:hover{color: #fff;}#tm_builder_outer_content .btn-default {background-color: #000000;border-color: #000000;}#tm_builder_outer_content .btn-default:hover {background-color: #5d504c;border-color: #5d504c;}#tm_builder_outer_content .btn-primary,.btn-primary{border-color: #372d2b;color: #fff;background-color: #372d2b;}#tm_builder_outer_content .btn-primary:hover,.btn-primary:hover{color: #372d2b;background-color: transparent;}#tm_builder_outer_content .btn-secondary {background-color: #5d504c;border-color: #5d504c;}#tm_builder_outer_content .btn-secondary:hover {background-color: rgb(68,55,51);border-color: rgb(68,55,51);}#tm_builder_outer_content .btn-secondary:focus {box-shadow: 0 0 10px #5d504c;}/* #Button Appearance Styles (invert scheme) */.invert .btn-default {color: #000000;background-color: #fff;border-color: #fff;}.invert .btn-default:hover {color: #000000;background-color: #5d504c;border-color: #5d504c;}.invert .btn-primary {color: #000000;background-color: #fff;border-color: #fff;}.invert .btn-primary:hover {color: #000000;background-color: rgb(230,230,230);border-color: rgb(230,230,230);}.invert .btn-secondary {color: #000000;background-color: #241d1c;border-color: #241d1c;}.invert .btn-secondary:hover {color: #000000;background-color: rgb(11,4,3);border-color: rgb(11,4,3);}.invert .btn-secondary:focus {box-shadow: 0 0 10px #241d1c;}/* #Widgets (defaults) */.widget li {color: #000000;}.invert .widget li {color: #fff;}.invert .widget select {color: #372d2b;}/* #Widget Calendar */.widget_calendar caption {color: #372d2b;}.widget_calendar th {color: #372d2b;}.widget_calendar tbody td > a:hover {background: #5d504c;color: #fff;}.widget_calendar #next > a,.widget_calendar #prev > a{color:#5d504c;}.widget_calendar #next > a:hover,.widget_calendar #prev > a:hover{color:#000000}/* #Widget Tag Cloud */.invert .tagcloud a:hover {color: #fff;background-color: #5d504c;}/* #Widget Recent Posts */.widget_recent_entries .post-date {color: #372d2b;}.invert .widget_recent_entries .post-date {color: rgb(230,230,230);}.custom-posts h6 a:hover {color: #5d504c;}.custom-posts .post__comments a{color: #5d504c;}.custom-posts .post__comments a:hover{color: #000000;}.widget_archive li::before, .widget_categories li::before, .widget_pages li::before, .widget_meta li::before, .widget_rss li::before, .widget_nav_menu li::before {color:#5d504c;}.widget_recent_comments li span{color:#5d504c;}.widget_recent_comments li{font-family:Lato, sans-serif;}.widget .widget-title::before {background: #372d2b;}.tagcloud a {border-color:#372d2b;color: #000000;}.tagcloud a:hover {border-color: #5d504c;background: #5d504c;color: #fff;}.widget-taxonomy-tiles__title a {color: #000000;}.widget-taxonomy-tiles__title a:hover {color: #5d504c;}.widget-taxonomy-tiles__content .post-count{color:#000000;}/* #Carousel */#tm_builder_outer_content .tm_pb_widget_area .widget-carousel .swiper-slide .inner .entry-footer .post__comments{color:#5d504c;}#tm_builder_outer_content .tm_pb_widget_area .widget-carousel .swiper-slide .inner .entry-footer .post__comments:hover{color:#000000;}#tm_builder_outer_content .tm_pb_widget_area .widget-carousel .swiper-slide .inner .entry-footer .post__date time:hover{color:#5d504c;} .tm_pb_widget_area .widget-carousel .swiper-slide .inner .entry-content h6 a:hover{color:#5d504c;}.swiper-slide .post-thumbnail__link::before {background: #5d504c;}.swiper-slide:hover {background-color: rgba(55,45,43,0.1);}.swiper-pagination-bullet {background-color: #372d2b;}.swiper-button-next,.swiper-button-prev {color: #fff;background-color: #5d504c;}.instagram__cover {background-color: #372d2b;}.invert .instagram__cover {background-color: #fff;color: #372d2b;}.subscribe-block__input { color: #372d2b; }.subscribe-block__submit:hover {background: #5d504c;border-color: #5d504c;color: #fff;}.follow-block .social-list--widget .menu-item a:hover::before {color: #5d504c;}#tm_builder_outer_content .tm_pb_text.tm_pb_module h3 > a {color: #5d504c;}#tm_builder_outer_content .tm_pb_text.tm_pb_module h3 > a:hover {color: #000000;}#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_module .tm_pb_button:hover a {color: #fff ;}#tm_builder_outer_content .tm_pb_social_media_follow li.tm_pb_social_icon a.icon{color: #fff;}#tm_builder_outer_content .invert .tm_pb_social_media_follow li.tm_pb_social_icon a.icon{color: #fff;}#tm_builder_outer_content .tm_pb_social_media_follow li.tm_pb_social_icon a.icon:hover{color: #372d2b;background-color: #fff;}#tm_builder_outer_content .tm_pb_social_media_follow.tm_pb_module .tm_pb_social_icon .icon:hover {border-color: #372d2b;}#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_module .tm_pb_button:hover {background: #5d504c;border-color: #5d504c;color: #fff;}#tm_builder_outer_content .tm_pb_text p > span > a:hover{color: #000000;}#tm_builder_outer_content .tm_pb_blurb h4{font-style: normal;font-weight: 400;font-size: 22px;line-height: 1.55;}#tm_builder_outer_content .tm_pb_blurb h4{color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_blurb h4{color: #fff;}#tm_builder_outer_content .tm_pb_blurb h4 a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_blurb_content address {color: #000000;}#tm_builder_outer_content .tm_pb_section .tm_pb_counters.tm_pb_module .tm_pb_counter_container .tm_pb_counter_amount .tm_pb_counter_amount_number{color: #000000;}#tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module .percent p{color: #000000;font-family:Lato, sans-serif;}#tm_builder_outer_content .tm_pb_circle_counter.tm_pb_module h3,#tm_builder_outer_content .tm_pb_number_counter.tm_pb_module h3{color: #000000;}#tm_builder_outer_content .tm_pb_toggle.tm_pb_module{background: #372d2b;color: #fff;}#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title,#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title:before{color: #fff;}#tm_builder_outer_content .tm_pb_audio_module{background: #5d504c;}#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .post-meta a:hover{color: #5d504c !important;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .entry-meta time{color: #5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .entry-meta time:hover{color: #000000;}#tm_builder_outer_content .tm_pb_module.tm_pb_blog .entry-title a:hover,.swiper-slide .entry-content h6 a:hover,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .post__cats a:hover,#tm_builder_outer_content .tm_pb_module .tm-posts_item_title a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-next,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-prev{color: #000000;}.swiper-pagination-clickable .swiper-pagination-bullet{background: #000000;}.swiper-pagination-clickable .swiper-pagination-bullet:hover,.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-next:hover,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-prev:hover{color:#5d504c;}#tm_builder_outer_content .tm_pb_module .tm_audio_content,#tm_builder_outer_content .tm_pb_module .tm_quote_content,#tm_builder_outer_content .tm_pb_module .tm_link_content {background:#5d504c;}#tm_builder_outer_content .tm_pb_module.tm_pb_taxonomy .tm_pb_taxonomy__content h6 a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_module.tm_pb_taxonomy .post-count{color: #5d504c;}.tm_pb_taxonomy__content .btn:hover{border-color:#5d504c;background:#5d504c;color: #fff;}#tm_builder_outer_content .tm_pb_slide_content p:last-of-type {color: #372d2b;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_button {background: #372d2b;color: #fff;border-color: #372d2b;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-prev,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-next{color:#372d2b !important;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-prev:hover,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-next:hover{color:#5d504c !important;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_button:hover {color: #372d2b;}#tm_builder_outer_content .tm_pb_team_member.tm_pb_module .tm_pb_member_position {color: #000000;}.tm_pb_builder #tm_builder_outer_content .tm_pb_team_member h4 a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_member_social_links a,.share-btns__link{color: #372d2b;}#tm_builder_outer_content .tm_pb_member_social_links a:hover,.share-btns__link:hover{color: rgba(55,45,43,0.5);}#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_description_inner{color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_description_inner{color: #fff;}#tm_builder_outer_content .tm_pb_testimonial_author:before{background-color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_testimonial_author:before{background-color: #fff;}#tm_builder_outer_content .tm_pb_cta.tm_pb_module .tm_pb_promo_button {background-color: #372d2b;color: #fff;border-color: #372d2b;}#tm_builder_outer_content .tm_pb_cta.tm_pb_module .tm_pb_promo_button:hover {color: #372d2b;}#tm_builder_outer_content .tm_pb_cta.tm_pb_module.invert .tm_pb_promo_button:hover {background-color:#fff;border-color: #fff;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li.tm_pb_tab_active::after,#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li.tm_pb_tab_active{background:#372d2b;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li{background: #f3f0eb;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li a{color: #000000;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module li.tm_pb_tab_active a{color: #fff;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_all_tabs{background:#372d2b;color: #fff;}#tm_builder_outer_content .tm_pb_countdown_timer .section .value {color: #000000;}#tm_builder_outer_content .tm_pb_countdown_timer.tm_pb_module .values .value,#tm_builder_outer_content .tm_pb_section .tm_pb_number_counter.tm_pb_module .percent-value {font-family:Lato, sans-serif;}#tm_builder_outer_content .tm_pb_countdown_timer.tm_pb_module{background:#e1dfd7;}.tm_pb_text h2:after,.title_wrap h2:after{background-color: #372d2b;}.invert .tm_pb_text h2:after{background-color: #fff;} .tm-pg_frontend .tm-pg_front_gallery .tm_pg_gallery-item_link::before{background: #241d1c;}.tm-pg_front_gallery-grid .tm_pg_gallery-item_label,.tm-pg_front_gallery-masonry .tm_pg_gallery-item_label,.tm-pg_front_gallery-justify .tm_pg_gallery-item_label{background: #000000;font-family:Lato, sans-serif;}.tm-pg_front_gallery-grid .tm_pg_gallery-item_title,.tm-pg_front_gallery-masonry .tm_pg_gallery-item_title,.tm-pg_front_gallery-justify .tm_pg_gallery-item_title{color:#fff;}.tm-pg_front_gallery-grid .tm_pg_gallery-item_counter,.tm-pg_front_gallery-masonry .tm_pg_gallery-item_counter,.tm-pg_front_gallery-justify .tm_pg_gallery-item_counter{color:#fff;font-family:Lato, sans-serif;}.tm-pg_front_gallery-grid .tm_pg_gallery-item_description,.tm-pg_front_gallery-masonry .tm_pg_gallery-item_description,.tm-pg_front_gallery-justify .tm_pg_gallery-item_description{font-family:Lato, sans-serif;} .tm-pg_front_gallery-grid .tm_pg_gallery-item_show-more a{background: #000000; } .tm-pg_front_gallery-grid .tm_pg_gallery-item_show-more a:hover{background: #5d504c; } .tm-pg_frontend .tm-pg_front_gallery-navigation .tm_pg_nav-links .tm_pg_page-numbers{font-family:Lato, sans-serif;color: #000000; } .tm-pg_frontend .tm-pg_front_gallery-navigation .tm_pg_nav-links .tm_pg_page-numbers:not(.current):hover, .tm-pg_frontend .tm-pg_front_gallery-navigation .tm_pg_nav-links .tm_pg_page-numbers.current{color: #5d504c; } .tm-pg_frontend .tm-pg_front_gallery-navigation .tm_pg_nav-links .tm_pg_page-numbers i{color: #000000; } .tm-pg_frontend .tm-pg_front_gallery .load-more-button .btn{font-family:Lato, sans-serif; } .tm-pg_frontend .tm-pg_front_gallery .load-more-button .btn:hover{border-color: #5d504c;background:#5d504c;color: #fff; }#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li.tm_pb_tab_active::after,#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li.tm_pb_tab_active{background:#372d2b;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li{background: #f3f0eb;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_tabs_controls li a{color: #000000;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module li.tm_pb_tab_active a{color: #fff;}#tm_builder_outer_content .tm_pb_tabs.tm_pb_module .tm_pb_all_tabs{background:#372d2b;color: #fff;}#tm_builder_outer_content .tm_pb_text.tm_pb_module h3 > a {color: #5d504c;}#tm_builder_outer_content .tm_pb_text.tm_pb_module h3 > a:hover {color: #000000;}#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_module .tm_pb_button:hover a {color: #fff ;}#tm_builder_outer_content .tm_pb_social_media_follow li.tm_pb_social_icon a.icon{color: #fff;}#tm_builder_outer_content .invert .tm_pb_social_media_follow li.tm_pb_social_icon a.icon{color: #fff;}#tm_builder_outer_content .tm_pb_social_media_follow li.tm_pb_social_icon a.icon:hover{color: #372d2b;background-color: #fff;}#tm_builder_outer_content .tm_pb_social_media_follow.tm_pb_module .tm_pb_social_icon .icon:hover {border-color: #372d2b;}#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_module .tm_pb_button:hover {background: #5d504c;border-color: #5d504c;color: #fff;}#tm_builder_outer_content .tm_pb_text p > span > a:hover{color: #000000;}#tm_builder_outer_content .tm_pb_slide_content p:last-of-type {color: #372d2b;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_button {background: #372d2b;color: #fff;border-color: #372d2b;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-prev,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-next{color:#372d2b !important;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-prev:hover,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-slider-arrows .tm-pb-arrow-next:hover{color:#5d504c !important;}#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_button:hover {color: #372d2b;}#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: #372d2b;}#tm_builder_outer_content .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_description_inner{color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_module.tm_pb_testimonial .tm_pb_testimonial_description_inner{color: #fff;}#tm_builder_outer_content .tm_pb_testimonial_author:before{background-color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_testimonial_author:before{background-color: #fff;}#tm_builder_outer_content .tm_pb_blurb h4{font-style: normal;font-weight: 400;font-size: 22px;line-height: 1.55;}#tm_builder_outer_content .tm_pb_blurb h4{color: #372d2b;}#tm_builder_outer_content .invert .tm_pb_blurb h4{color: #fff;}#tm_builder_outer_content .tm_pb_blurb h4 a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_blurb.tm_pb_module .tm_pb_blurb_content address {color: #000000;}#tm_builder_outer_content .tm_pb_promo{color: #000000;}#tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button{background-color: #000000;color: #372d2b;}#tm_builder_outer_content .tm_pb_promo .tm_pb_promo_button:after{color: #372d2b;}#tm_builder_outer_content .tm_pb_video_play:before{color: #372d2b;}#tm_builder_outer_content .tm_pb_pricing.tm_pb_module .tm_pb_pricing_table_button:hover {background: #5d504c;color: #fff;border-color: #5d504c;}#tm_builder_outer_content .tm_pb_pricing.tm_pb_module .tm_pb_pricing_title{color: #372d2b;}#tm_builder_outer_content .tm_pb_pricing.tm_pb_module .tm_pb_best_value{color: #000000;}#tm_builder_outer_content .tm_pb_pricing.tm_pb_module .tm_pb_tm_price {color: #000000;font-family:Lato, sans-serif;}#tm_builder_outer_content .tm_pb_pricing .tm_pb_featured_table{background: rgba(55,45,43,0.1);}.tm_pb_pricing_title:before{background-color:#372d2b;}#tm_builder_outer_content .tm_pb_audio_module{background: #5d504c;}#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .post-meta a:hover{color: #5d504c !important;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .entry-meta time{color: #5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .entry-meta time:hover{color: #000000;}#tm_builder_outer_content .tm_pb_module.tm_pb_blog .entry-title a:hover,.swiper-slide .entry-content h6 a:hover,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .post__cats a:hover,#tm_builder_outer_content .tm_pb_module .tm-posts_item_title a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-next,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-prev{color: #000000;}.swiper-pagination-clickable .swiper-pagination-bullet{background: #000000;}.swiper-pagination-clickable .swiper-pagination-bullet:hover,.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#5d504c;}#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-next:hover,#tm_builder_outer_content .tm_pb_swiper.tm_pb_module .swiper-button-prev:hover{color:#5d504c;}#tm_builder_outer_content .tm_pb_module .tm_audio_content,#tm_builder_outer_content .tm_pb_module .tm_quote_content,#tm_builder_outer_content .tm_pb_module .tm_link_content {background:#5d504c;}.tm_pb_text h2:after,.title_wrap h2:after{background-color: #372d2b;}.invert .tm_pb_text h2:after{background-color: #fff;}#tm_builder_outer_content .tm_pb_module.tm_pb_taxonomy .tm_pb_taxonomy__content h6 a:hover{color: #5d504c;}#tm_builder_outer_content .tm_pb_module.tm_pb_taxonomy .post-count{color: #5d504c;}.tm_pb_taxonomy__content .btn:hover{border-color:#5d504c;background:#5d504c;color: #fff;}#tm_builder_outer_content .tm_pb_countdown_timer .section .value {color: #000000;}#tm_builder_outer_content .tm_pb_countdown_timer.tm_pb_module .values .value,#tm_builder_outer_content .tm_pb_section .tm_pb_number_counter.tm_pb_module .percent-value {font-family:Lato, sans-serif;}#tm_builder_outer_content .tm_pb_countdown_timer.tm_pb_module{background:#e1dfd7;}
@font-face {
    font-family: 'Chalkboard';
    src: url('../fonts/Chalkboard-Bold.eot');
    src: url('../fonts/Chalkboard-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Chalkboard-Bold.woff2') format('woff2'),
        url('../fonts/Chalkboard-Bold.woff') format('woff'),
        url('../fonts/Chalkboard-Bold.ttf') format('truetype'),
        url('../fonts/Chalkboard-Bold.svg#Chalkboard-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

.chalk{
	font-family:'Chalkboard';
	font-weight: 100;
}