/* #Typography */body {font-style: normal;font-weight: 300;font-size: 14px;line-height: 2;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: left;text-transform: none;color: #42474c;}h1,.h1-style {font-style: normal;font-weight: 700;font-size: 40px;line-height: 1.1;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: none;color: #1e2a34;}h2,.h2-style {font-style: normal;font-weight: 700;font-size: 36px;line-height: 1.1;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: none;color: #1e2a34;}h3,.h3-style {font-style: normal;font-weight: 700;font-size: 32px;line-height: 1.4;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: none;color: #1e2a34;}h4,.h4-style {font-style: normal;font-weight: 700;font-size: 18px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: none;color: #1e2a34;}h5,.h5-style {font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: uppercase;color: #1e2a34;}h6,.h6-style {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-align: inherit;text-transform: h6_text_transform;color: #1e2a34;}@media (min-width: 1200px) {h1,.h1-style { font-size: 50px; }h2,.h2-style { font-size: 48px; }h3,.h3-style { font-size: 36px; }}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.elementor-heading-title i,.elementor-heading-title i,.elementor-heading-title i,.elementor-heading-title i,.elementor-heading-title i,.elementor-heading-title i,.h1-style em,.h2-style em,.h3-style em,.h4-style em,.h5-style em,.h6-style em,.accent-text {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}a, p a:hover, dl a:hover { color: #1e2a34; }a:hover, p a, dl a { color: #e45353; }a[href*="tel:"],a[href*="callto:"],a[href*="mailto:"] { color: #e45353; }a[href*="tel:"]:hover,a[href*="callto:"]:hover,a[href*="mailto:"]:hover { color: #899296; }/* #Invert Color Scheme */.invert { color: #ffffff; }.invert h1 { color: #ffffff; }.invert h2 { color: #ffffff; }.invert h3 { color: #ffffff; }.invert h4 { color: #ffffff; }.invert h5 { color: #ffffff; }.invert h6 { color: #ffffff; }.invert a{ color: #ffffff; }.invert a:hover { color: #e45353; }.invert a[href*="tel:"],.invert a[href*="callto:"],.invert a[href*="mailto:"] { color: #e45353; }.invert a[href*="tel:"]:hover,.invert a[href*="callto:"]:hover,.invert a[href*="mailto:"]:hover { color: #ffffff; }/* #Helpers */.primary-color {color: #e45353;}/* #Layout */@media (min-width: 1200px) {.site .container {max-width: 1500px;}}.page-layout-boxed > .site.container {max-width: 1200px;}@media (min-width: 768px) {.page-layout-boxed .isStuck {max-width: 1200px;}}/* #Pages */.site { background-color: #fff; }.not-found .page-title,.error-404 .page-content h2 { color: #e45353; }.invert.error-404 .page-content h2{ color: #ffffff; }/* #404 page */body.error404 .site-content {background-color: #000000;background-repeat: no-repeat;background-attachment: scroll;background-size: cover;background-image: url(https://ld-wp.template-help.com/wordpress_prod-14100/v1/wp-content/themes/tmate/assets/images/bg_404.jpg);background-position: center;}@media (min-width: 1200px) {.error-404 .page-content h2 {font-size: 43px;}}/*for jet-button*/.jet-button__instance .jet-button__state .jet-button__label {font-weight: 700;}.jet-button__instance .jet-button__plane-normal {background-color: #3d65b8;}.jet-button__instance .jet-button__plane-hover {background-color: #e45353;}.invert .jet-button__instance .jet-button__plane-normal {background-color: #e45353;color: #ffffff;}.invert .jet-button__instance .jet-button__state-normal .jet-button__label {color: #ffffff;}.invert .jet-button__instance .jet-button__plane-hover {background-color: #3d65b8;}/*for .jet-testimonials*/.jet-testimonials .jet-testimonials__name {font-weight: 700;font-size: 36px;font-family: Montserrat, sans-serif;}.jet-testimonials .jet-testimonials__position {font-weight: 700;font-size: 18px;font-family: Montserrat, sans-serif;font-style: normal;}.jet-testimonials .jet-testimonials__comment {font-weight: 700;font-size: 18px;font-family: Montserrat, sans-serif;}.invert .jet-testimonials__name {color: #ffffff;}.invert .jet-testimonials__position {color: #ffffff;}/*for jet-image-layout*/.jet-images-layout .jet-images-layout__title {font-weight: 500;}/* #Elements */blockquote {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}blockquote:before {font-family: Montserrat, sans-serif;color: rgb(199,199,199);}cite {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;}blockquote cite {color: #899296;}.invert blockquote cite {color: #ffffff;}cite span:not(.tm-testi__item-name) {font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;text-transform: none;}cite:before {background-color: rgb(199,199,199);top: calc((1.2*14px)/2);}ins {color: #ffffff;background-color: #e45353;}.dropcaps {color: #e45353;}hr,.elementor hr{background-color: rgb(214,214,214);}/* #Page preloader */.page-preloader-cover .bar:before{background-color: #e45353;}.page-preloader-cover .bar {background-color: #f7f7f7;}.page-preloader-cover{background-color: #fff;}/* #ToTop button */#toTop {color: #ffffff;background-color: #e45353;}#toTop:hover {color: #ffffff;background-color: #42474c;}/* #Header */.header-container {background-color: #ffffff;background-repeat: no-repeat;background-attachment: scroll;background-size: cover;;background-position: center;}.header-container.transparent {background: #42474c;}@media( min-width: 768px ) {.header-container.transparent:not(.isStuck) {background: rgba(66,71,76,-0.01);}}.site-header--separate .top-panel__inner {border-color: rgb(238,238,238);}/* ##Logo */.site-logo--text {font-style: normal;font-weight: 700;font-size: 24px;line-height: 1;font-family: Montserrat, sans-serif;letter-spacing: 0.1em;text-transform: uppercase;}.site-logo__link,.site-logo__link:hover {color: #e45353;}/* ##Top Panel */.top-panel {background-color: #182129;}.invert.top-panel,.invert.top-panel a {color: #ffffff;}.invert.top-panel a:hover {color: #e45353;}.top-panel .contact-block__item i {color: #e45353;}/* #Header Components */.header-components >* + *:before,.search-form__close:after{background-color: rgb(227,227,227);}.invert .search-form__close:after {background-color: #ffffff;}.invert.header-container .search-form__field {color: #ffffff;}.search-form__toggle,.search-form__close,.site-header .search-form .search-form__submit,.site-header .search-form .search-submit,.site-header-cart .site-header-cart__wrapper i {color: #899296;}.invert .search-form__toggle:not(:hover),.invert .search-form__close:not(:hover),.site-header .invert .search-form .search-form__submit:not(:hover),.site-header .invert .search-form .search-submit:not(:hover),.invert .site-header-cart .site-header-cart__wrapper i:not(:hover) {color: #ffffff;}.search-form__toggle:hover,.search-form__close:hover,.search-form__toggle:focus,.search-form__close:focus,.site-header .search-form .search-form__submit:hover,.site-header .search-form .search-form__submit:focus,.site-header .search-form .search-submit:hover,.site-header .search-form .search-submit:focus,.site-header-cart .site-header-cart__wrapper i:hover {color: #e45353;}/* #Fields */input,select,textarea {font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;background-color: #f7f7f7;color: #42474c;}input:focus,select:focus,textarea:focus {border-color: #e45353;}/* #WPCF7 */.wpcf7 input[type='text'],.wpcf7 input[type='email'],.wpcf7 input[type='url'],.wpcf7 input[type='password'],.wpcf7 input[type='search'],.wpcf7 input[type='tel'],.wpcf7 textarea {border-bottom-color: rgb(112,112,112);}.wpcf7 input[type='text']:focus,.wpcf7 input[type='email']:focus,.wpcf7 input[type='url']:focus,.wpcf7 input[type='password']:focus,.wpcf7 input[type='search']:focus,.wpcf7 input[type='tel']:focus,.wpcf7 textarea:focus {border-bottom-color: #3d65b8;}.social-list--widget a {color: #ffffff;background-color: transparent;}.social-list--widget a:hover,.invert .social-list--widget a:hover {color: #ffffff;background-color: #e45353;}.share-btns__link:hover,.social-list--header.social-list a:hover,.social-list--footer.social-list a:hover,.site-footer.style-2 .social-list--footer a {color: #ffffff;}.share-btns__link:hover:before,.social-list--header a:hover:after,.social-list--footer a:hover:after,.site-footer.style-2 .social-list--footer a:after {background-color: #e45353;}.site-footer.style-2 .social-list--footer a:hover:after {background-color: #42474c;}.invert .social-list a {color: #a8a6b4;}/* #Menus */.main-navigation {font-style: normal;font-weight: 500;font-family: Montserrat, sans-serif;}/* #Main Menu */.main-navigation .menu > li > a,.jet-menu >li >a {color: #42474c;}.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,.jet-menu >li.jet-menu-hover >a,.jet-menu >li.jet-current-menu-item >a {color: #e45353;}@media (min-width: 768px) {.invert .main-navigation .menu > li > a,.invert .jet-menu >li >a,.invert .jet-menu >li.jet-menu-hover >a,.invert .jet-menu >li.jet-current-menu-item >a{color: #ffffff;}.invert .jet-menu >li >a:hover,.invert .jet-menu >li.jet-menu-hover >a:hover,.invert .jet-menu >li.jet-current-menu-item >a:hover {color: #e45353;}}.main-navigation .sub-menu a,.jet-custom-nav .jet-custom-nav__item >a,.jet-sub-menu >li >a {color: #42474c;}.main-navigation .sub-menu li,.jet-custom-nav,.jet-custom-nav .jet-custom-nav__item >a,.jet-sub-menu >li >a {border-color: #f7f7f7;}.jet-sub-menu >li.jet-menu-hover >a,.jet-sub-menu >li.jet-current-menu-item >a,.jet-custom-nav .jet-custom-nav__item.hover-state >a,.main-navigation .sub-menu 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: #e45353;background-color: #f7f7f7;}@media (max-width: 767px) {.main-navigation .menu li > a:hover,.main-navigation .menu i.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: #e45353;background-color: #f7f7f7;}.main-navigation .menu li {border-color: #f7f7f7;}}/* ##Menu toggle */.menu-toggle .menu-toggle-inner {background-color: #42474c;}.invert .menu-toggle:not(:hover) .menu-toggle-inner {background-color: #ffffff;}.menu-toggle:hover .menu-toggle-inner {background-color: #e45353;}.jet-mobile-menu-toggle-button {background-color: #e45353;color: #ffffff;}/* ##Menu-item desc */.menu-item__desc,.jet-menu-item-desc {font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: left;text-transform: none;color: #42474c;}.invert .menu > li > a > .menu-item__desc,.invert .jet-menu-item-desc.top-level-desc {color: #ffffff;}/* #Footer Menu */.footer-menu a {color: #e45353}.footer-menu a:hover,.footer-menu li.current-menu-item a,.footer-menu li.current_page_item a {color: #899296}.invert .footer-menu a {color: #a8a6b4;font-weight: 700;font-family: Montserrat, sans-serif;}.invert .footer-menu a:hover,.invert .footer-menu li.current-menu-item a,.invert .footer-menu li.current_page_item a {color: #e45353}/* #Top Menu */.top-panel__menu li.current-menu-item a,.top-panel__menu li.current_page_item a {color: #e45353}.invert .top-panel__menu li.current-menu-item a,.invert .top-panel__menu li.current_page_item a {color: #e45353}.top-panel__menu .top-panel__menu-list .menu-item:not(:last-child),.social-login-menu .social-login-list__item:not(:last-child) {border-color: rgb(227,227,227);}/* #Sticky label */.sticky__label {background-color: #e45353;color: #ffffff;}/* #Search Result */.posts-list--search .posts-list__item + .posts-list__item {border-color: rgb(233,233,233);}/* #Post */.posts-list--default .format-standard.no-thumb .posts-list__item-content,.posts-list--default .format-image .post-featured-content:empty + .posts-list__item-content,.posts-list--default .format-video .post-featured-content:empty + .posts-list__item-content,.format-quote .posts-list__item-content,.format-audio .posts-list__item-content,.format-link .posts-list__item-content,.posts-list--grid .posts-list__item-content,.posts-list--masonry .posts-list__item-content,.posts-list--vertical-justify .posts-list__item-content,.related-post,.post-author-bio,.single-post .format-link .post-featured-content,.single-post .format-quote .post-featured-content {background-color: #f7f7f7;}/* #Entry Meta */.entry-meta {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.75;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #899296;}.invert .entry-meta {color: #ffffff;}.posts-list:not(.posts-list--default):not(.related-posts) .posted-by,.posts-list:not(.posts-list--default):not(.related-posts) .posted-by a:not(:hover){color: #42474c;}.post__tags a {border-color: #f7f7f7;}.post__tags a:hover {color: #ffffff;border-color: #42474c;background-color: #42474c;}.posts-list--default .format-standard.no-thumb .posts-list__item-content .post__tags a:not(:hover),.posts-list--default .format-image .post-featured-content:empty + .posts-list__item-content .post__tags a:not(:hover),.posts-list--default .format-video .post-featured-content:empty + .posts-list__item-content .post__tags a:not(:hover),.posts-list--default .format-quote .posts-list__item-content .post__tags a:not(:hover),.posts-list--default .format-audio .posts-list__item-content .post__tags a:not(:hover),.posts-list--default .format-link .posts-list__item-content .post__tags a:not(:hover) {border-color: rgb(214,214,214);}.posts-list:not(.posts-list--default) .post__tags a,.related-post .post__tags a {background-color: rgba(66,71,76,0.2);color: #ffffff;font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;}.posts-list:not(.posts-list--default) .format-standard.no-thumb .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-video .post-featured-content:empty + .posts-list__item-content .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-image .post-featured-content:empty + .posts-list__item-content .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-gallery .post-featured-content:empty + .posts-list__item-content .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-quote .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-audio .post__tags a:not(:hover),.posts-list:not(.posts-list--default) .format-link .post__tags a:not(:hover),.related-post.no-thumb .post__tags a:not(:hover) {background-color: rgba(66,71,76,0.4);}.posts-list .post__button-wrap {background-color: #e45353;border-color: #e45353;}.posts-list .post__button-wrap:hover {background-color: #42474c;border-color: #42474c;}.posts-list .post__button-wrap a {color: #ffffff;}.posts-list:not(.posts-list--default) .post__tags a:hover,.related-post .post__tags a:hover {background-color: rgba(66,71,76,0.7);}/* #Post Format */.post-format-link {font-style: normal;font-weight: 700;font-size: 32px;line-height: 1.4;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}@media (min-width: 1200px) {.post-format-link 16px;}/* #Related Posts */.related-posts .entry-title {font-size: 16px;}/* #Comments */.comment-list .comment:before,.comment-list .pingback:before {background-color: rgb(181,181,181);}.comment-reply-link {font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;}.comment-list .comment-metadata {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.75;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #899296;}#cancel-comment-reply-link {line-height: calc(1.33 * 16px);}/* #Paginations */.site-content .page-links a,.nav-links .page-numbers,.tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers {color: #899296;background-color: #f7f7f7;}.site-content .page-links a:hover,.site-content .page-links > .page-links__item,.nav-links a.page-numbers:hover,.nav-links .page-numbers.current,.tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers:not(.current):hover,.tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.current {color: #ffffff;background-color: #42474c;}.comment-navigation,.posts-navigation,.post-navigation{font-style: normal;font-weight: 700;font-size: 14px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-align: inherit;text-transform: none;border-color: rgb(233,233,233);}.comment-navigation a:not(:hover),.posts-navigation a:not(:hover),.post-navigation a:not(:hover) {color: #1e2a34;}.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:before,.posts-navigation .nav-previous a:before,.posts-navigation .nav-next a:before,.post-navigation .nav-previous a:before,.post-navigation .nav-next a:before{color: rgb(214,214,214);}.elementor-page.content-layout-fullwidth .post-navigation {max-width: calc(1200px - 30px);}/* #Breadcrumbs */.breadcrumbs {background-color: #42474C;background-repeat: no-repeat;background-attachment: scroll;background-size: cover;background-image: url(https://ld-wp.template-help.com/wordpress_prod-14100/v1/wp-content/themes/tmate/assets/images/breadcrumbs_bg.jpg);padding-top: 20px;padding-bottom: 20px;}@media (min-width: 768px) {.breadcrumbs {padding-top: 40px;padding-bottom: 40px;}}@media (min-width: 1200px) {.breadcrumbs {padding-top: 70px;padding-bottom: 70px;}}.breadcrumbs__wrap {font-style: normal;font-weight: 400;font-size: 14px;line-height: 1.5;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}.invert.breadcrumbs {color: #ffffff;}/* #Footer */.site-footer {background-color: #182129;}.footer-area-wrap {background-color: #182129;}.footer-copyright {color: #a8a6b4;}/* #Magnific Popup*/.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{color: #e45353;}.mfp-iframe-holder .mfp-arrow:hover:before,.mfp-iframe-holder .mfp-arrow:hover:after,.mfp-image-holder .mfp-arrow:hover:before,.mfp-image-holder .mfp-arrow:hover:after{background-color: #e45353;}/* #Swiper navigation*/.swiper-button-next,.swiper-button-prev,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev {color: #ffffff;background-color: #e45353;}/*Contact block*/.contact-block {}/* #Button Appearance Styles */.btn,.btn-link,.link,.elementor-widget .elementor-button,.cherry-projects-wrapper .projects-ajax-button-wrapper .projects-ajax-button span,a.button,form button,form input[type='button'],form input[type='reset'],form input[type='submit'] {font-family: Montserrat, sans-serif;}.btn,.btn-primary,.invert .btn-primary,.elementor-widget .elementor-button,.cherry-projects-wrapper .projects-ajax-button-wrapper .projects-ajax-button span,.tm-pg_front_gallery .load-more-button .btn,form button,form input[type='button'],form input[type='submit']{color: #ffffff;background-color: #e45353;border-color: #e45353;}.btn:hover,.btn-primary:hover,.invert .btn-primary:hover,.btn-primary.processing,.invert .btn-primary.processing,.elementor-widget .elementor-button:hover,.cherry-projects-wrapper .projects-ajax-button-wrapper .projects-ajax-button span:hover,.tm-pg_front_gallery .load-more-button .btn:hover,form button:hover,form input[type='button']:hover,form input[type='submit']:hover{color: #ffffff;border-color: rgb(203,58,58);background-color: rgb(203,58,58);}.btn-secondary,.invert .btn-secondary,form input[type="reset"]{color: #ffffff;background-color: #42474c;border-color: #42474c;}.btn-secondary:hover,.invert .btn-secondary:hover,.btn-secondary.processing,.invert .btn-secondary.processing,form input[type="reset"]:hover {color: #ffffff;background-color: #e45353;border-color: #e45353;}.btn-primary-transparent{color: #42474c;}.invert .btn-primary-transparent{color: #ffffff;border-color: #ffffff;}.invert .btn-primary-transparent:hover,.invert .header-btn.btn-primary-transparent:hover,.btn-primary-transparent.processing,.invert .btn-primary-transparent.processing{color: #ffffff;background-color: #e45353;border-color: #e45353;}.header-btn.btn.btn-primary {border-color: #3d65b8;background-color: #3d65b8;color: #ffffff;}.header-btn.btn.btn-primary:hover {background-color: #e45353;color: #ffffff;border-color: #e45353;}.btn-grey,.invert .btn-grey {color: #42474c;background-color: #f7f7f7;border-color: #f7f7f7;}.btn-grey:hover,.invert .btn-grey:hover,.btn-grey.processing,.invert .btn-grey.processing{color: #42474c;background-color: rgb(222,222,222);border-color: rgb(222,222,222);}/* #Widget Calendar */.invert .widget_calendar {color: #42474c;}.widget_calendar .calendar_wrap {background-color: #f7f7f7;}.widget_calendar tbody tr:nth-child(odd) {background-color: rgb(251,251,251);}.widget_calendar caption,.widget_calendar tfoot a:before {color: #e45353;}.widget_calendar tfoot a:hover:before {color: #42474c;}.widget_calendar tbody td#today,.widget_calendar tbody td a {color: #ffffff;}.widget_calendar tbody td#today,.widget_calendar tbody td a {background-color: #e45353;}.widget_calendar tbody td a:hover {background-color: #42474c;color: #ffffff;}/* #Widget Tag Cloud */.tagcloud a {border-color: #f7f7f7;}.tagcloud a:hover {color: #ffffff;border-color: #42474c;background-color: #42474c;}/* #Widget Recent Posts - Comments*/.widget_recent_entries a:not(:hover),.widget_recent_comments a:not(:hover) {color: #42474c;}.invert .widget_recent_entries a:not(:hover),.invert .widget_recent_comments a:not(:hover) {color: #ffffff;}/* #Widget Archive - Categories */.widget_archive label:before,.widget_categories label:before{color: rgb(214,214,214);}.widget_archive ul li,.widget_categories ul li{color: #e45353;}/* #Widgets Nav-menu - Meta - Pages */.footer-area .widget_nav_menu a {color: #e45353;}.footer-area .widget_nav_menu a:hover {color: #899296;}.invert .footer-area .widget_nav_menu a {color: #ffffff;}.invert .footer-area .widget_nav_menu a:hover {color: #e45353;}/* #Widget RSS */.widget_rss a.rsswidget {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}.widget_rss a.rsswidget:hover {color: #e45353;}.invert .widget_rss a.rsswidget {color: #ffffff;}.invert .widget_rss a.rsswidget:hover {color: #e45353;}/* #Widget date style*/.rss-date,.widget_recent_entries .post-date{font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.75;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #899296;}.invert .rss-date,.invert .widget_recent_entries .post-date{color: #ffffff;}/* Widgets misc */.widget_archive > ul,.widget_categories > ul,.widget-area:not(.footer-area) .widget_nav_menu div > ul,.elementor-widget-sidebar .widget_nav_menu div > ul,.widget_meta > ul,.widget_pages > ul,.widget.woocommerce:not(.widget_top_rated_products) > ul,.widget_recent_entries a,.widget_recent_comments a{font-style: normal;font-weight: 500;font-family: Montserrat, sans-serif;}.widget_archive > ul > li > a:before,.widget_categories > ul > li > a:before,.widget-area:not(.footer-area) .widget_nav_menu div > ul > li > a:before,.elementor-widget-sidebar .widget_nav_menu div > ul > li > a:before,.widget_meta > ul > li > a:before,.widget_pages > ul > li > a:before,.widget.woocommerce:not(.widget_top_rated_products) > ul > li > a:before {background-color: rgb(181,181,181);}.widget_archive > ul > li + li,.widget_categories > ul > li + li,.widget-area:not(.footer-area) .widget_nav_menu div > ul > li + li,.elementor-widget-sidebar .widget_nav_menu div > ul > li + li,.widget_meta > ul > li + li,.widget_pages > ul > li + li,.widget.woocommerce:not(.widget_top_rated_products) > ul > li + li {border-color: rgb(233,233,233);}.subscribe-block__form .subscribe-block__submit--icon {color: #42474c;}.subscribe-block__form .subscribe-block__submit--icon:hover {color: #e45353;}/* #Custom posts*//* #Contact-information*/.contact-information-widget .icon {color: #e45353;}.tm_timeline .tm_timeline__event__dot {background-color: rgba(228,83,83,0.5);}.tm_timeline .tm_timeline__event__dot:before {background-color: #e45353;}.tm_timeline .tm_timeline__tense{background-color: rgb(214,214,214);}.tm_timeline.tm_timeline-layout-vertical .tm_timeline__body-tense{border-left-color: rgb(214,214,214);}.tm_timeline .tm_timeline__event__title{font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #1e2a34;}.tm_timeline .tm_timeline__event__date {font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #e45353;}.tm_timeline .contol_wrap .tm_timeline__control,.tm_timeline:hover .contol_wrap .tm_timeline__control:hover {color: #ffffff;}.tm_timeline .contol_wrap .tm_timeline__control:before {background-color: #e45353;}.team-container .cherry-team-filter {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;text-transform: h6_text_transform;}.team-container .cherry-team-filter:before {background-color: #f7f7f7;}.team-container .cherry-team-filter_item.active .cherry-team-filter_link {color: #e45353;}.cherry-team.team-wrap.template-grid-boxes .team-listing_content:before{background-color: rgba(66,71,76,0.6);}.cherry-team .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-team .cherry-spinner-double-bounce .cherry-double-bounce2 {background-color: #e45353;}.team-meta_item:before {color: rgb(135,140,145);}.single-team .team-meta_item:before {color: #e45353;}.team-skills_label,.team-skills_line:before {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #1e2a34;}.team-skills_bar {background-color: #f7f7f7;}.content-layout-fullwidth.elementor-page .team-single-item .team-header-container {max-width: 1200px;}.cherry-services .service-icon {color: #e45353;}.services-container .cherry-services-filter {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;text-transform: h6_text_transform;}.services-container .cherry-services-filter:before {background-color: #f7f7f7;}.services-container .cherry-services-filter_item.active .cherry-services-filter_link {color: #e45353;}.cherry-services .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-services .cherry-spinner-double-bounce .cherry-double-bounce2 {background-color: #e45353;}.template-cards .service-cards-content {background-color: #f7f7f7;}.template-media-icon-bg .services-item-inner{border-color: rgb(233,233,233);}.template-media-icon-bg .services-item-inner:hover .service-icon,.template-media-icon-bg .services-item-inner:hover .title_wrap a,.template-media-icon-bg .services-item-inner:hover .content_wrap,.template-media-icon-bg .services-item-inner:hover .descr_wrap{color: #ffffff;}.template-media-icon-bg .services-item-inner:before{background-image: linear-gradient(to top, #42474c, rgba(66,71,76,0.5) 70%, rgba(66,71,76,0));}.template-media-icon-3 .services-item-inner {background-color: rgba(255,255,255,0.1); }.template-media-icon-3 .services-item-inner:hover {background-color: rgba(255,255,255,0.2);}.tm-testi__title-sup,.tm-testi__title-sub {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #1e2a34;}.tm-testi__title-main {font-style: normal;font-weight: 700;font-size: 36px;line-height: 1.1;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}@media (min-width: 1200px) {.tm-testi__title-main {font-size: 48px;}}.tm-testi .tm-testi__divider {background-color: rgb(214,214,214);}.tm-testi blockquote {font-weight: 300;font-family: Montserrat, sans-serif;}.tm-testi--boxed .tm-testi__inner,.tm-testi--speech-bubble .tm-testi__item-body {background-color: #f7f7f7;}.tm-testi--boxed .tm-testi__inner:after,.tm-testi--speech-bubble .tm-testi__item-body:after {border-top-color: #f7f7f7;}.tm-testi .tm-testi--boxed .tm-testi__inner blockquote {background-color: #ffffff;}.tm-testi .tm-testi--boxed .tm-testi__inner blockquote:after {border-color: #ffffff transparent transparent transparent;}.tm-testi .tm-testi--boxed .tm-testi__inner .tm-testi__item-name {font-weight: 700;font-size: 18px;font-family: Montserrat, sans-serif;color: #1e2a34;}/*for default-2*/.tm-testi--default-2 .tm-testi__item-body:before {color: #3d65b8;}.invert .tm-testi--default-2 .tm-testi__item-name {font-weight: 700;color: #e45353;}.invert .tm-testi--default-2 .tm-testi__item-company,.invert .tm-testi--default-2 .tm-testi__item-body p {color: #ffffff;font-style: normal;font-size: 14px;}.cherry-projects-wrapper,.cherry-projects-terms-wrapper,.cherry-projects-single-post,.cherry-projects-single-details-list ul li {color: #42474c;}.projects-item-instance .simple-icon,.projects-item-instance .hover-content:before,.cherry-projects-single-post .featured-image a .cover,.cherry-projects-single-post .additional-image a .cover {background-color: rgba(66,71,76,0.7);}.projects-item-instance .simple-icon:hover,.cherry-projects-single-skills-list .cherry-skill-item .skill-bar span,.cherry-projects-wrapper .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-projects-wrapper .cherry-spinner-double-bounce .cherry-double-bounce2,.cherry-projects-terms-wrapper .cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-projects-terms-wrapper .cherry-spinner-double-bounce .cherry-double-bounce2 {background-color: #e45353;}.projects-container .projects-item .project-entry-title,.projects-terms-container.list-layout .projects-terms-item h5 {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}.projects-container .projects-item .post-terms,.cherry-projects-wrapper .projects-filters,.projects-terms-container .post-count {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;text-transform: h6_text_transform;}.projects-container .projects-item .post-terms,.projects-terms-container .post-count {letter-spacing: 0.2em;}.cherry-projects-wrapper .projects-filters:before,.cherry-projects-wrapper ul.order-filters > li ul {background-color: #f7f7f7;}.cherry-projects-wrapper .projects-filters {color: #899296;}.cherry-projects-wrapper ul.projects-filters-list li.active span,.cherry-projects-wrapper ul.projects-filters-list li span:hover,.cherry-projects-wrapper ul.order-filters > li span.current,.cherry-projects-wrapper ul.order-filters > li ul.orderby-list li:hover span{color: #e45353;}.projects-pagination ul.page-link li span,.projects-pagination .page-navigation span {color: #899296;background-color: #f7f7f7;}.projects-pagination ul.page-link li:hover span,.projects-pagination ul.page-link li.active span,.projects-pagination .page-navigation span:hover {color: #ffffff;background-color: #42474c;}.projects-container[class*="-default-2-tmpl"] .projects-item .project-entry-title,.projects-terms-container:not(.list-layout) .projects-terms-item h5 {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;text-transform: none;letter-spacing: 0em;}.elementor-page.content-layout-fullwidth .cherry-projects-single__media,.elementor-page.content-layout-fullwidth .cherry-projects-single__header,.elementor-page.content-layout-fullwidth .cherry-projects-single__additional {max-width: 1200px;}.cherry-projects-single .cherry-projects-single-skills-list .cherry-skill-item .skill-bar {background-color: #f7f7f7;}.cherry-projects-single .cherry-projects-single-skills-list .cherry-skill-item .skill-label,.cherry-projects-single .cherry-projects-single-skills-list .cherry-skill-item .skill-bar span em {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #1e2a34;}.cherry-projects-slider__instance .slider-pro .sp-full-screen-button:before {color: #e45353;}.cherry-projects-slider__instance .slider-pro .sp-arrows .sp-arrow:before,.cherry-projects-slider__instance .slider-pro .sp-arrows .sp-arrow:after {background-color: #e45353;}/* #Tm Photo Gallery */.tm-pg_front_gallery {font-family: Montserrat, sans-serif;line-height: 2;color: #42474c;}.tm-pg_front_gallery ul.tm-pg_front_gallery-tabs {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;text-transform: h6_text_transform;}.tm-pg_front_gallery ul.tm-pg_front_gallery-tabs:before {background-color: #f7f7f7;}.tm-pg_front_gallery-tabs li a {color: #899296;}.tm-pg_front_gallery-tabs li.active a,.tm-pg_front_gallery-tabs li:hover a,.filter-select__list li.active a{color: #e45353;}.tm_pg_gallery-item_link_show-more {font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: uppercase;}.tm-pg_front_gallery-masonry .tm_pg_gallery-item_show-more a {background-color: #e45353;}.tm-pg_front_gallery-masonry .tm_pg_gallery-item_show-more a:hover {background-color: #42474c;}.tm-pg_front_gallery_container .tm_pg_gallery-item_link:before,.tm-pg_front_gallery .tm-pg_front_gallery_container .tm_pg_gallery-item_icon {background-color: rgba(66,71,76,0.6);}.tm-pg_front_gallery .tm_pg_gallery-item_title {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}.tm-pg_front_gallery .tm_pg_gallery-item_counter {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;}.tm-pg_front_gallery .tm-pg_front_gallery_container .tm_pg_gallery-item_label,.lg-outer .lg-icon.lg-toogle-thumb:hover,.lg-outer .lg-icon.lg-close:hover,.lg-outer .lg-icon.lg-autoplay-button:hover,.lg-outer .lg-icon.lg-download:hover,.lg-outer .lg-icon.lg-fullscreen:hover {background-color: #e45353;}/* #Elementor *//* ##Typography */.elementor-widget-heading h1.elementor-heading-title.elementor-size-small { font-size: 80px; }.elementor-widget-heading h1.elementor-heading-title.elementor-size-medium {font-size: 110px;}.elementor-widget-heading h1.elementor-heading-title.elementor-size-large {font-size: 120px;}.elementor-widget-heading h1.elementor-heading-title.elementor-size-xl {font-size: 140px;}.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl {font-size: 160px;}.elementor-widget-heading h2.elementor-heading-title.elementor-size-small {font-size: 43px;}.elementor-widget-heading h2.elementor-heading-title.elementor-size-medium {font-size: 53px;}.elementor-widget-heading h2.elementor-heading-title.elementor-size-large {font-size: 58px;}.elementor-widget-heading h2.elementor-heading-title.elementor-size-xl {font-size: 67px;}.elementor-widget-heading h2.elementor-heading-title.elementor-size-xxl {font-size: 77px;}.elementor-widget-heading h3.elementor-heading-title.elementor-size-small {font-size: 29px;}.elementor-widget-heading h3.elementor-heading-title.elementor-size-medium {font-size: 40px;}.elementor-widget-heading h3.elementor-heading-title.elementor-size-large {font-size: 43px;}.elementor-widget-heading h3.elementor-heading-title.elementor-size-xl {font-size: 50px;}.elementor-widget-heading h3.elementor-heading-title.elementor-size-xxl {font-size: 58px;}.elementor-widget-heading h4.elementor-heading-title.elementor-size-small {font-size: 14px;}.elementor-widget-heading h4.elementor-heading-title.elementor-size-medium {font-size: 20px;}.elementor-widget-heading h4.elementor-heading-title.elementor-size-large {font-size: 22px;}.elementor-widget-heading h4.elementor-heading-title.elementor-size-xl {font-size: 25px;}.elementor-widget-heading h4.elementor-heading-title.elementor-size-xxl {font-size: 27px;}.elementor-widget-heading h5.elementor-heading-title.elementor-size-small {font-size: 13px;}.elementor-widget-heading h5.elementor-heading-title.elementor-size-medium {font-size: 18px;}.elementor-widget-heading h5.elementor-heading-title.elementor-size-large {font-size: 19px;}.elementor-widget-heading h5.elementor-heading-title.elementor-size-xl {font-size: 22px;}.elementor-widget-heading h5.elementor-heading-title.elementor-size-xxl {font-size: 26px;}.elementor-widget-heading h6.elementor-heading-title.elementor-size-small {font-size: 12px;}.elementor-widget-heading h6.elementor-heading-title.elementor-size-medium {font-size: 15px;}.elementor-widget-heading h6.elementor-heading-title.elementor-size-large {font-size: 19px;}.elementor-widget-heading h6.elementor-heading-title.elementor-size-xl {font-size: 22px;}.elementor-widget-heading h6.elementor-heading-title.elementor-size-xxl {font-size: 26px;}.elementor-widget-heading h1.elementor-heading-title {line-height: 1.1;}.elementor-widget-heading h2.elementor-heading-title {line-height: 1.1;}.elementor-widget-heading h3.elementor-heading-title {line-height: 1.4;}.elementor-widget-heading h4.elementor-heading-title {line-height: 1.33;}.elementor-widget-heading h5.elementor-heading-title {line-height: 1.33;}.elementor-widget-heading h6.elementor-heading-title {line-height: 1.2;}.elementor-widget-heading div.elementor-heading-title,.elementor-widget-heading span.elementor-heading-title,.elementor-widget-heading p.elementor-heading-title {line-height: 2;}.elementor-widget-heading div.elementor-heading-title.elementor-size-small,.elementor-widget-heading span.elementor-heading-title.elementor-size-small,.elementor-widget-heading p.elementor-heading-title.elementor-size-small {font-size: 11px;}.elementor-widget-heading div.elementor-heading-title.elementor-size-medium,.elementor-widget-heading span.elementor-heading-title.elementor-size-medium,.elementor-widget-heading p.elementor-heading-title.elementor-size-medium {font-size: 15px;}.elementor-widget-heading div.elementor-heading-title.elementor-size-large,.elementor-widget-heading span.elementor-heading-title.elementor-size-large,.elementor-widget-heading p.elementor-heading-title.elementor-size-large {font-size: 17px;}.elementor-widget-heading div.elementor-heading-title.elementor-size-xl,.elementor-widget-heading span.elementor-heading-title.elementor-size-xl,.elementor-widget-heading p.elementor-heading-title.elementor-size-xl {font-size: 20px;}.elementor-widget-heading div.elementor-heading-title.elementor-size-xxl,.elementor-widget-heading span.elementor-heading-title.elementor-size-xxl,.elementor-widget-heading p.elementor-heading-title.elementor-size-xxl {font-size: 22px;}/* ##Accordion */.elementor-accordion .elementor-tab-title {background-color: #f7f7f7;}.elementor-accordion .elementor-tab-title:hover,.elementor-accordion .elementor-tab-title:focus,.elementor-accordion .elementor-tab-title.elementor-active {color: #e45353;}.elementor-accordion .elementor-accordion-item {border-color: rgb(214,214,214);}/* ##Counter */.elementor-counter .elementor-counter-number-wrapper {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #e45353;font-size: 48px;}.elementor-widget-icon + .elementor-widget-counter .elementor-counter-number-wrapper {color: #1e2a34;}.elementor-counter .elementor-counter-title {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;text-transform: none;font-size: 14px;line-height: 1.33;color: #1e2a34;}.invert .elementor-counter-title,.invert .elementor-counter-number-wrapper .elementor-counter-number {color: #ffffff;}/* ## Divider */.elementor-divider-separator {border-top-color: rgb(214,214,214);}/* ## Icon - Icon Box */.elementor-view-framed .elementor-icon,.elementor-view-default .elementor-icon {color: #e45353;border-color: #e45353;}.elementor-view-stacked .elementor-icon {background-color: #e45353;}h5.elementor-icon-box-title {font-size: 18px;}h6.elementor-icon-box-title {font-size: 12px;font-weight: 700;}.elementor-widget-icon-box .elementor-icon-box-description a {color: #1e2a34;}.elementor-widget-icon-box .elementor-icon-box-description a:hover {color: #e45353;}/* ##Progress Bar */.elementor-widget-progress .elementor-title,.elementor-progress-percentage {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #1e2a34;}.elementor-progress-wrapper{background-color: #f7f7f7;}.elementor-progress-bar{background-color: #e45353;}/* ##Social icons */.elementor-social-icons-color-custom .elementor-social-icon {background-color: #ffffff;}.elementor-social-icons-color-custom .elementor-social-icon i {color: #899296;}.elementor-social-icons-color-custom .elementor-social-icon:hover i {color: #e45353;}/* ##Tabs */.elementor-widget-tabs .elementor-tab-title {background-color: #f7f7f7;font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #1e2a34;}.elementor-widget-tabs .elementor-tab-title:hover {background-color: rgb(254,109,109);color: #ffffff;}.elementor-widget-tabs .elementor-tab-title.elementor-active {background-color: #e45353;color: #ffffff;}/* ##Testimonials */.elementor-testimonial-wrapper .elementor-testimonial-name {font-style: normal;font-weight: 500;font-size: 14px;line-height: 1.2;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #1e2a34;}/* ##Text Editor */.elementor-drop-cap {color: #e45353;}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color: #e45353;}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{border-color: #e45353;color: #e45353;}.custom-animation .elementor-widget-text-editor .elementor-text-editor span {font-family: Montserrat, sans-serif;font-weight: 700;}/* ##Video */.elementor-widget-video .elementor-custom-embed-play:before {background-color: #e45353;}/* #Jet Elements *//* ##Circle Progress */.elementor-jet-circle-progress .circle-val {font-style: normal;font-weight: 700;font-size: 32px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}.elementor-jet-circle-progress .circle-counter__title {font-style: normal;font-weight: 500;font-family: Montserrat, sans-serif;letter-spacing: 0.2em;text-transform: h6_text_transform;color: #899296;}/* ##Posts */.jet-posts__inner-box {background-color: transparent;}.jet-posts .posted-by__content {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.75;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;}.jet-posts .post-meta__item i,.jet-posts .post-meta .post__cats a{color: #e45353;}.jet-posts .posted-by__content,.jet-posts .posted-by__content a:not(:hover){color: #42474c;}.jet-posts .invert .posted-by__content,.jet-posts .invert .posted-by__content a:not(:hover){color: #ffffff;}.jet-posts .post-badge a {background-color: rgba(66,71,76,0.2);color: #ffffff;font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;}.jet-posts .post-badge a:hover{background-color: rgba(66,71,76,0.7);}.jet-posts .entry-title {font-weight: 700;}.jet-posts .entry-title a {color: #3d65b8;}.jet-posts .entry-title a:hover {color: #e45353;}/* ##Pricing table */.elementor-jet-pricing-table .pricing-table {background-color: #f7f7f7;}.elementor-jet-pricing-table .pricing-table__title {color: #e45353;}.elementor-jet-pricing-table .pricing-feature:not(.item-included) {color: rgb(181,181,181);}.elementor-jet-pricing-table .pricing-table-button {color: #42474c;border-color: #e45353;}.elementor-jet-pricing-table .pricing-table-button:hover {color: #ffffff;border-color: #e45353;background-color: #e45353;}.elementor-jet-pricing-table .featured-table .pricing-table-button {color: #ffffff;background-color: #e45353;}.elementor-jet-pricing-table .featured-table .pricing-table-button:hover {border-color: rgb(203,58,58);background-color: rgb(203,58,58);}/* ##Coundown timer */.jet-countdown-timer .jet-countdown-timer__item-label {font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: uppercase;color: #1e2a34;}.jet-countdown-timer .jet-countdown-timer__item-value {font-style: normal;font-weight: 700;font-family: Montserrat, sans-serif;color: #1e2a34;}/* ##Advanced Carousel */.jet-slick-dots span {background-color: rgb(199,199,199);}.jet-slick-dots span:hover,.jet-slick-dots .slick-active span{background-color: #e45353;}#tribe-bar-form,#tribe-events #tribe-bar-views.tribe-bar-views-open .tribe-bar-views-list {background-color: #f7f7f7;}#tribe-events #tribe-bar-form label,#tribe-events #tribe-bar-collapse-toggle {font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: uppercase;color: #1e2a34;}#tribe-events #tribe-bar-form input[type=text]:focus {border-color: #e45353;}#tribe-bar-form .tribe-bar-submit input[type=submit],#tribe-events .tribe-events-button{font-family: Montserrat, sans-serif;background-color: #e45353;border-color: #e45353;}#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,#tribe-events .tribe-events-button:hover{border-color: rgb(203,58,58);background-color: rgb(203,58,58);}#tribe-events #tribe-bar-dates:before,#tribe-events .tribe-bar-views-list span[class*="tribe-icon"]:before,#tribe-events #tribe-bar-views .tribe-bar-views-list a:hover,#tribe-events #tribe-events-content .tribe-events-tooltip h4,#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.mobile-active:after {color: #e45353;}#tribe-events #tribe-bar-views .tribe-bar-views-list * {font-size: 14px;}#tribe-events .tribe-bar-views-list span[class*="tribe-icon"]:before {line-height: calc(14px * 1.2);}#tribe-events #tribe-bar-form.tribe-bar-collapse #tribe-bar-views {border-color: #f7f7f7;}#tribe-events ul.tribe-events-sub-nav a {font-style: normal;font-weight: 700;font-size: 14px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}#tribe-events ul.tribe-events-sub-nav a:before {color: rgb(214,214,214);}#tribe-events ul.tribe-events-sub-nav a:hover {color: #e45353;}#tribe-events #tribe-geo-results h2.tribe-events-page-title,#tribe-events h2.tribe-events-page-title {font-weight: 700;font-size: 36px;}@media (min-width: 1200px) {#tribe-events #tribe-geo-results h2.tribe-events-page-title,#tribe-events h2.tribe-events-page-title { font-size: 48px; }}#tribe-events .tribe-events-calendar thead th,#tribe-events #tribe-events-content .tribe-events-calendar td,#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background-color: #f7f7f7;}#tribe-events .tribe-events-calendar thead th:nth-last-child(-n + 2),#tribe-events #tribe-events-content .tribe-events-calendar td:nth-last-child(-n + 2){background-color: rgb(251,251,251);}#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth div[id*=tribe-events-daynum-] {color: #899296;}#tribe-events #tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] {background-color: #e45353;color: #ffffff;}#tribe-events #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured {background-color: #42474c;}#tribe-events #tribe-events-content .tribe-events-tooltip h4 {font-weight: 700;text-transform: none;}#tribe-events .tribe-event-duration,#tribe-events #tribe-mobile-container .tribe-events-event-schedule-details,#tribe-events .tribe-events-loop .tribe-events-event-meta {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.75;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #899296;}#tribe-events .tribe-events-read-more {font-family: Montserrat, sans-serif;}#tribe-events #tribe-mobile-container .type-tribe_events~.type-tribe_events,#tribe-events .tribe-events-list-separator-month:after,#tribe-events .events-list #tribe-events-footer,#tribe-events .single-tribe_events #tribe-events-footer,#tribe-events .tribe-events-day #tribe-events-footer,#tribe-events .tribe-events-map #tribe-events-footer,#tribe-events .tribe-events-photo #tribe-events-footer {border-color: rgb(233,233,233);}#tribe-events .tribe-events-list .tribe-events-loop .tribe-event-featured a:active,#tribe-events .tribe-events-list .tribe-events-loop .tribe-event-featured a:hover {color: #e45353;}#tribe-events .tribe-events-list .tribe-events-list-event-title,.single-tribe_events #tribe-events .tribe-events-single-event-title{font-size: 32px;line-height: 1.4;letter-spacing: 0em;text-transform: none;}@media (min-width: 1200px) {#tribe-events .tribe-events-list .tribe-events-list-event-title,.single-tribe_events #tribe-events .tribe-events-single-event-title{ font-size: 36px; }}#tribe-events .tribe-events-list .tribe-events-loop .tribe-event-featured,#tribe-events .tribe-events-list #tribe-events-day.tribe-events-loop .tribe-event-featured,.single-tribe_events .tribe-events-event-meta {background-color: #f7f7f7;}#tribe-events .tribe-events-day .tribe-events-day-time-slot h5,.widget.tribe-events-list-widget .tribe-event-featured {background-color: #e45353;}.tribe-events-list .tribe-events-event-cost span,#tribe-events .tribe-events-schedule .tribe-events-cost {border-color: #e45353;}#tribe-events .tribe-events-meta-group .tribe-events-single-section-title {font-style: normal;font-weight: 700;font-size: 18px;line-height: 1.33;font-family: Montserrat, sans-serif;letter-spacing: 0em;text-transform: none;color: #1e2a34;}.cherry-trend-post__content-wrapper {background-color: #f7f7f7;}.invert .cherry-trend-post__content-wrapper {background-color: rgb(43,43,43);}.cherry-trend-post__meta-tags a {background-color: rgba(66,71,76,0.4);color: #ffffff;font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;}.cherry-trend-post__meta-tags a:hover {background-color: rgba(66,71,76,0.7);}.cherry-trend-post__title {font-size: 16px;}.cs-instagram__cover:before {background-color: rgba(228,83,83,0.8);}.cs-instagram .cs-instagram__caption {color: #e45353;}.invert .cs-instagram .cs-instagram__caption {color: #ffffff;}.cherry-popup-wrapper .cherry-popup-close-button span {color: #42474c;}.cherry-popup-wrapper .cherry-popup-close-button:hover span {color: #e45353;}@media (min-width: 768px) {.cherry-popup-wrapper .cherry-popup-close-button span,.cherry-popup-wrapper.popup-type-default .cherry-popup-close-button span{color: #ffffff;background-color: #e45353;}.cherry-popup-wrapper .cherry-popup-close-button:hover span,.cherry-popup-wrapper.popup-type-default .cherry-popup-close-button:hover span{color: #e45353;background-color: #ffffff;}}.cherry-popup-wrapper .cherry-popup-title h4 {color: #1e2a34;}.cherry-popup-wrapper input[type='text'],.cherry-popup-wrapper input[type='email'],.cherry-popup-wrapper input[type='url'],.cherry-popup-wrapper input[type='password'],.cherry-popup-wrapper input[type='search'],.cherry-popup-wrapper input[type='number'],.cherry-popup-wrapper input[type='tel'] {background-color: #f7f7f7;border-color: #f7f7f7;font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;color: #42474c;}.cherry-popup-wrapper input[type='text']:focus,.cherry-popup-wrapper input[type='email']:focus,.cherry-popup-wrapper input[type='url']:focus,.cherry-popup-wrapper input[type='password']:focus,.cherry-popup-wrapper input[type='search']:focus,.cherry-popup-wrapper input[type='number']:focus,.cherry-popup-wrapper input[type='tel']:focus {border-color: #e45353;}.cherry-popup-wrapper .cherry-popup-check .marker {background-color: #f7f7f7;border-color: rgb(222,222,222);}.cherry-popup-wrapper .cherry-popup-check.checked .marker{background-color: #e45353;border-color: #e45353;}.popup-type-login .cherry-popup-login__login-in,.popup-type-signup .cherry-popup-register__sign-up,.popup-type-default .cherry-popup-subscribe__submit,.popup-type-subscribe .cherry-popup-subscribe__submit,.cherry-popup .wp-social-login-widget .wp-social-login-provider-list .wp-social-login-provider {font-family: Montserrat, sans-serif;}.popup-type-login .cherry-popup-login__login-in,.popup-type-signup .cherry-popup-register__sign-up,.popup-type-default .cherry-popup-subscribe__submit,.popup-type-subscribe .cherry-popup-subscribe__submit {color: #ffffff;background-color: #e45353;}.popup-type-login .cherry-popup-login__login-in:hover,.popup-type-signup .cherry-popup-register__sign-up:hover,.popup-type-login .cherry-popup-login__login-in:active,.popup-type-signup .cherry-popup-register__sign-up:active {color: #ffffff;background-color: rgb(203,58,58);}.cherry-popup-signup__login-user a,.cherry-popup-login__signup-message a {color: #e45353;}.cherry-popup-signup__login-user a:hover,.cherry-popup-login__signup-message a:hover {color: #899296;}.cherry-search .cherry-search__spinner > div {background-color: #e45353;}.cherry-search .cherry-search__results-list {color: #42474c;}.cherry-search .cherry-search__results-list,.cherry-search .cherry-search__results-item,.cherry-search .cherry-search__more-button,.site-header .cherry-search .cherry-search__results-item:first-child{border-color: rgb(238,238,238);}.cherry-search .cherry-search__results-item:hover,.cherry-search .cherry-search__more-button:hover {background-color: #f7f7f7;}.cherry-search .cherry-search__item-title {font-style: normal;font-weight: 500;font-family: Montserrat, sans-serif;color: #1e2a34;}.cherry-search .cherry-search__item-author{font-style: normal;font-weight: 300;font-family: Montserrat, sans-serif;color: #899296;}