.elementor-1772 .elementor-element.elementor-element-16b66c0{--display:flex;--min-height:1133px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-16b66c0:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-16b66c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c2d295 );}.elementor-1772 .elementor-element.elementor-element-16b66c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1772 .elementor-element.elementor-element-bdcf7be > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-bdcf7be img{width:80%;}.elementor-1772 .elementor-element.elementor-element-af6b2a3 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-795455b > .elementor-widget-container{margin:143px 143px 0px 143px;}.elementor-1772 .elementor-element.elementor-element-795455b{text-align:center;}.elementor-1772 .elementor-element.elementor-element-795455b .elementor-heading-title{font-family:"Soloist Straight", Sans-serif;font-size:76px;color:var( --e-global-color-534a5a1 );}.elementor-1772 .elementor-element.elementor-element-2b1dadf > .elementor-widget-container{margin:0px 143px 143px 143px;}.elementor-1772 .elementor-element.elementor-element-2b1dadf{text-align:center;}.elementor-1772 .elementor-element.elementor-element-2b1dadf .elementor-heading-title{font-family:"Soloist Straight", Sans-serif;font-size:121px;color:var( --e-global-color-534a5a1 );}@media(max-width:1366px){.elementor-1772 .elementor-element.elementor-element-16b66c0{--min-height:0px;}}@media(max-width:1024px){.elementor-1772 .elementor-element.elementor-element-16b66c0{--min-height:752px;}.elementor-1772 .elementor-element.elementor-element-795455b .elementor-heading-title{font-size:62px;}.elementor-1772 .elementor-element.elementor-element-2b1dadf > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-2b1dadf .elementor-heading-title{font-size:93px;}}@media(max-width:767px){.elementor-1772 .elementor-element.elementor-element-795455b > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-2b1dadf > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1772 .elementor-element.elementor-element-2b1dadf.elementor-element{--align-self:center;}.elementor-1772 .elementor-element.elementor-element-2b1dadf .elementor-heading-title{font-size:48px;}}@media(min-width:768px){.elementor-1772 .elementor-element.elementor-element-16b66c0{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1772 .elementor-element.elementor-element-16b66c0{--width:1600px;}}/* Start custom CSS for container, class: .elementor-element-16b66c0 */@font-face {
    font-family: 'Fungus';
    font-weight: 100;
    font-style: normal;

}

/* Apply the font and enable the variation */
h1, h2, h3 {
    font-family: 'YourVariableFont', sans-serif;
    transition: font-variation-settings 0.3s ease-in-out;
    font-weight: 400; /* Set initial weight */
}

/* Example: Change font weight on hover */
h1:hover, h2:hover, h3:hover {
    font-variation-settings: 'wght' 700; /* Adjust weight as needed */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Soloist Straight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://forcefieldsfestival.com/wp-content/uploads/2024/05/soloiststraight-jqgx-webfont.woff2') format('woff2'),
		url('https://forcefieldsfestival.com/wp-content/uploads/2024/05/soloiststraight-jqgx-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */