/*
Theme Name: TeeSpace - Child
Theme URI: https://harutheme.com/teespace
Author: HaruTheme
Author URI: https://harutheme.com/
Description: This is child theme of TeeSpace
Template: teespace
Version: 1.0.0
*/

/*---------------------------------
  	Write your css code from here
------------------------------------*/

:root {
	--rosso: #E20613;
	--redhover: #8D0007;
}

.haru-button.haru-button--bg-primary {
	background-color: var(--rosso);
}

.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:hover,
.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:focus,
.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.highlighted,
.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.haru-item-active,
.elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:hover,
.elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:focus,
.elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.highlighted,
.elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.haru-item-active,
.haru-button.haru-button--text-primary,
.haru-steps--list-3 .haru-steps__sub-title-content,
.haru-contact--style-1 .haru-contact__icon,
.haru-social--style-3 a:hover .haru-social__icon,
.dark-mode .haru-footer-link--style-1 a:hover,
.dark-mode .haru-footer-link--style-1 a:active,
.background-dark .haru-footer-link--style-1 a:hover,
.background-dark .haru-footer-link--style-1 a:active,
a:hover,
.dark-mode .haru-contact--style-1 a:hover,
.dark-mode .haru-contact--style-1 a:active,
.background-dark .haru-contact--style-1 a:hover,
.background-dark .haru-contact--style-1 a:active,
.haru-archive-blog article .post-category-wrap a,
legend a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.haru-header-contact--style-1 a:hover,
.haru-header-contact--style-1 a:active {
	color: var(--rosso);
}

.haru-button.haru-button--bg-primary:hover {
	background-color: var(--redhover);
}

.haru-heading-title--sub-heading-3 i,
.haru-heading-title--sub-heading-3 svg path,
.haru-icon-box--style-11 .haru-icon-box__icon i,
.haru-icon-box--style-11 .haru-icon-box__icon svg path,
.haru-icon-box--style-6 .haru-icon-box__icon i,
.haru-icon-box--style-6 .haru-icon-box__icon svg path {
	color: var(--rosso);
	fill: var(--rosso);
}

.haru-text-list--style-1 .haru-text-list__item:before,
.haru-price-calculator--style-1 .haru-price-calculator__main-item:before {
	background-color: #FFAAAA;
	color: var(--rosso);
}

.haru-accordion--style-1 .haru-tab-title.active,
.haru-icon-box--style-11:hover,
.haru-accordion--style-3 .haru-tab-title.active,
.haru-steps--list-3 .haru-steps__item.active .haru-steps__sub-title-content,
.contact-form__submit button,
.contact-form__submit [type="button"],
.contact-form__submit [type="reset"],
.contact-form__submit [type="submit"],
.haru-archive-blog article .post-category-wrap a:hover {
	background-color: var(--rosso);
}

.haru-heading-title--heading-9 span:after {
	background-color: rgba(226, 6, 19, 0.3);
	background: linear-gradient(101.31deg, var(--rosso) 2.11%, #FFAAAA 105.05%);
}

.haru-heading-title--sub-heading-1 {
	color: #E20613;
	background-color: rgba(226, 6, 19, 0.15);
}

.haru-banner--style-18:hover .haru-banner__btn {
	background-color: var(--rosso);
}

.haru-banner--style-18:hover .haru-banner__btn:hover {
	background-color: var(--redhover);
}

.mt0 h2 {
	margin-top: 0px;
}

.mb0 h2 {
	margin-bottom: 0px;
}

.captionLeft .wp-caption {
	text-align: left;
}

.minHeight458 .haru-banner--style-18 {
	min-height: 458px;
}

.minHeight377 .haru-banner--style-18 {
	min-height: 377px;
}

body.blog .post-meta-info .post-meta-author,
body.archive.category .post-meta-info .post-meta-author,
body.single-post .post-info .post-meta-author,
body.single-post .post-info .post-meta-comment,
body.single-progetti .post-info .post-meta-author,
body.single-progetti .post-info .post-meta-comment,
body.post-type-archive-progetti .post-meta-info .post-meta-author {
	display: none;
}

.haru-archive-blog article .post-read-more {
	text-transform: none;
}

@media only screen and (max-width: 780px) {
	.minHeight458 .haru-banner--style-18,
	.minHeight377 .haru-banner--style-18 {
		min-height:auto;
	}
}