.ez-toc-widget-container li.active>a {
    font-weight: 500;
}


div#block-37 {
    position: absolute;
    top: 106px !important;
    text: 12px;
    font-size: 10px !important;
}
.wp-block-image img {
    box-sizing: border-box;
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
    top: 21px;
    position: absolute;
    /* align-content: center; */
    left: 91px;
}
div#block-22 {
    position: absolute;
    top: 160px;
    padding: 4px;
}

[data-footer*="type-1"] [data-column="widget-area-6"] {
    --text-horizontal-alignment: center;
    --horizontal-alignment: center;
    --vertical-alignment: center;
    top: -40px;
}


:root {
	--form-field-padding: 0 18px;	
}

.wpforms-submit-button-full-width {
	width: 100%;
}

.wpform-dark-background {
	--form-text-initial-color: #fff;
	--form-text-focus-color: #fff;
	--form-field-initial-background: var(--theme-palette-color-2);
	--form-field-focus-background: var(--theme-palette-color-2);
	--buttonTextInitialColor: var(--theme-palette-color-1);
	--theme-button-background-initial-color: #fff;
}

.wpforms-subscribe-form {
	--form-field-initial-background: #fff;
	--form-field-focus-background: #fff;
}

@font-face { 
  font-family:bushcraft;
  src: url(https://gnarlygoose.com/wp-content/themes/blocksy-child/assets/fonts/Bushcraft_one.otf);
  font-weight: normal; 
}
.breadcrumbs{
	color: white;
}
.breadcrumbs > span {
	color: white;
	font-weight: 600;
    font-size: 24px;
}
.breadcrumbs .home {
	color: white;
	font-weight: 600;
    font-size: 24px;
}
.breadcrumbs .home:hover {
	color: white;
}

.trailImages img {
	position:inherit !important
}

#menu-main-menu .hp-menu__item a{
    display: none;
    align-items: center;
    position: relative;
    width: 100%;
	font-family: Ubuntu, Sans-Serif;
	font-weight: 500;
text-transform: uppercase;
font-size: 15px;
line-height: 1.3;
--theme-link-initial-color: var(--theme-palette-color-8) !important;
    --theme-link-hover-color: var(--theme-palette-color-4) !important;
    --theme-link-active-color: var(--theme-palette-color-4) !important;
	
}

.hp-menu__item--user-account, .menu-item--user-login {
    align-items: center;
    position: relative;
    width: 100%;
	font-family: Ubuntu, Sans-Serif;
	font-weight: 500;
text-transform: uppercase;
font-size: 15px;
line-height: 1.3;
color:white !important;	
  position: relative;
  display: inline-block;
	--theme-link-initial-color: var(--theme-palette-color-8) !important;
    --theme-link-hover-color: var(--theme-palette-color-4) !important;
    --theme-link-active-color: var(--theme-palette-color-4) !important;
}	


.hp-menu__item--user-account:hover #menu-main-menu .hp-menu__item a {
  display: block;
}
