.elementor-30120 .elementor-element.elementor-element-e8a1e68{overflow:visible;}.elementor-30120 .elementor-element.elementor-element-86613de{--divider-border-style:solid;--divider-color:#961B1E;--divider-border-width:8px;}.elementor-30120 .elementor-element.elementor-element-86613de .elementor-divider-separator{width:16%;}.elementor-30120 .elementor-element.elementor-element-86613de .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-30120 .elementor-element.elementor-element-81f7173 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-30120 .elementor-element.elementor-element-03ec7a5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );width:var( --container-widget-width, 100.106% );max-width:100.106%;--container-widget-width:100.106%;--container-widget-flex-grow:0;}.elementor-30120 .elementor-element.elementor-element-d18c24c{overflow:visible;}.elementor-bc-flex-widget .elementor-30120 .elementor-element.elementor-element-2a49fdf.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-2a49fdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-2a49fdf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-30120 .elementor-element.elementor-element-74ac754{--divider-border-style:solid;--divider-color:#961B1E;--divider-border-width:8px;}.elementor-30120 .elementor-element.elementor-element-74ac754 .elementor-divider-separator{width:50%;}.elementor-30120 .elementor-element.elementor-element-74ac754 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-30120 .elementor-element.elementor-element-f25854c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-30120 .elementor-element.elementor-element-e11a214 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-ed22bc0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-b8bbd15 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-a190c75 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-56b75e9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-8994fc3{--spacer-size:15px;}.elementor-30120 .elementor-element.elementor-element-da51b0b .elementor-button{font-family:"Franklin Gothic Demi", Sans-serif;font-size:14px;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;padding:4px 15px 4px 15px;}.elementor-30120 .elementor-element.elementor-element-da51b0b .elementor-button:hover, .elementor-30120 .elementor-element.elementor-element-da51b0b .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-30120 .elementor-element.elementor-element-da51b0b .elementor-button:hover svg, .elementor-30120 .elementor-element.elementor-element-da51b0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-da51b0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-30120 .elementor-element.elementor-element-18e89a7.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-18e89a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-18e89a7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-30120 .elementor-element.elementor-element-5cad164{--divider-border-style:solid;--divider-color:#961B1E;--divider-border-width:8px;}.elementor-30120 .elementor-element.elementor-element-5cad164 .elementor-divider-separator{width:50%;}.elementor-30120 .elementor-element.elementor-element-5cad164 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-30120 .elementor-element.elementor-element-f344ea6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-30120 .elementor-element.elementor-element-248fe0f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-a5877d2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-72abf02 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-425df95 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-89654f9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-6f657bd{--spacer-size:15px;}.elementor-30120 .elementor-element.elementor-element-2d32cba .elementor-button{font-family:"Franklin Gothic Demi", Sans-serif;font-size:14px;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;padding:4px 15px 4px 15px;}.elementor-30120 .elementor-element.elementor-element-2d32cba .elementor-button:hover, .elementor-30120 .elementor-element.elementor-element-2d32cba .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-30120 .elementor-element.elementor-element-2d32cba .elementor-button:hover svg, .elementor-30120 .elementor-element.elementor-element-2d32cba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-2d32cba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-30120 .elementor-element.elementor-element-90b04dd.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-90b04dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-30120 .elementor-element.elementor-element-90b04dd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-30120 .elementor-element.elementor-element-e3ab750{--divider-border-style:solid;--divider-color:#961B1E;--divider-border-width:8px;}.elementor-30120 .elementor-element.elementor-element-e3ab750 .elementor-divider-separator{width:50%;}.elementor-30120 .elementor-element.elementor-element-e3ab750 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-30120 .elementor-element.elementor-element-a0db75a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-30120 .elementor-element.elementor-element-a8026e2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-dc8de6b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-1094b15 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-9e95c0e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-3325233 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-f5e41f3{--spacer-size:15px;}.elementor-30120 .elementor-element.elementor-element-bd1c77f .elementor-button{font-family:"Franklin Gothic Demi", Sans-serif;font-size:14px;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:21px 21px 21px 21px;padding:4px 15px 4px 15px;}.elementor-30120 .elementor-element.elementor-element-bd1c77f .elementor-button:hover, .elementor-30120 .elementor-element.elementor-element-bd1c77f .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-30120 .elementor-element.elementor-element-bd1c77f .elementor-button:hover svg, .elementor-30120 .elementor-element.elementor-element-bd1c77f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-30120 .elementor-element.elementor-element-bd1c77f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30120 .elementor-element.elementor-element-1a12900{overflow:visible;}.elementor-30120 .elementor-element.elementor-element-6aa8bdb{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}@media(max-width:1024px){.elementor-30120 .elementor-element.elementor-element-03ec7a5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30120 .elementor-element.elementor-element-6aa8bdb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-30120 .elementor-element.elementor-element-86613de .elementor-divider-separator{width:30%;}.elementor-30120 .elementor-element.elementor-element-03ec7a5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30120 .elementor-element.elementor-element-74ac754 .elementor-divider-separator{width:30%;}.elementor-30120 .elementor-element.elementor-element-5cad164 .elementor-divider-separator{width:30%;}.elementor-30120 .elementor-element.elementor-element-e3ab750 .elementor-divider-separator{width:30%;}.elementor-30120 .elementor-element.elementor-element-6aa8bdb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Franklin Gothic Demi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://thefrontclimbingclub.com/slc/wp-content/uploads/sites/2/2020/06/Franklin-Gothic-Demi-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Franklin Gothic Demi';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://thefrontclimbingclub.com/slc/wp-content/uploads/sites/2/2020/06/Franklin-Gothic-Demi-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */