/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

 /*Colors */
 :root {
	--theme-form-text-focus-color: #222222;
 }

.page-content {
	--tec-color-text-primary: #FFF!important;
}

h1, h2, h3, h4, h5, h6 {
	text-transform: uppercase!important;
}

.home_hero .elementor-widget-wrap {
	width: 75%;
	margin: 0 auto;
}

.elementor-widget-tec_events_elementor_widget_event_website {
	background-color: none;
	width: auto!important;
	margin: 0 auto 20px auto!important;
}

.elementor-widget-tec_events_elementor_widget_event_website a {
	text-decoration: none;
	padding: 20px 40px 20px 40px!important; 
	background-color: #DBAC26!important;
	border-radius: 4px;
}

/* Pages */
.page-content {
margin-left: var(--has-wide, auto);
margin-right: var(--has-wide, auto);
width: var(--theme-block-width, var(--theme-container-width));
max-width: var(--theme-block-max-width, var(--theme-normal-container-max-width));
}

/* Tablet */
@media only screen and (max-width: 1024px) {
	.home_hero .elementor-widget-wrap {
		width: 95%;
		margin: 0 auto;
	}
}

/* Mobile */
@media only screen and (max-width: 767px) {
	.home_hero .elementor-widget-wrap {
		width: 100%;
		margin: 0 auto;
	}
  }