.elementor-152 .elementor-element.elementor-element-4284b5c .elementor-heading-title{color:var( --e-global-color-c1c5073 );}.elementor-152 .elementor-element.elementor-element-d61c0ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-152 .elementor-element.elementor-element-d61c0ef > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-ca77373{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-67ac0e6 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-67ac0e6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-fc311e0 .elementor-button{background-color:var( --e-global-color-8761a15 );font-family:"Signal No. 3", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-7f1f5e3 );color:var( --e-global-color-7f1f5e3 );border-radius:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-fc311e0{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-fc311e0 > .elementor-widget-container{margin:0em 1em 1em 0em;}.elementor-152 .elementor-element.elementor-element-fc311e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-152 .elementor-element.elementor-element-fc311e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-152 .elementor-element.elementor-element-61d14e0{margin-top:1em;margin-bottom:0em;}.elementor-152 .elementor-element.elementor-element-f59f9af .elementor-button{background-color:var( --e-global-color-7f1f5e3 );font-family:"interstate-condensed", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-822e39a );color:var( --e-global-color-822e39a );border-radius:5px 5px 5px 5px;}.elementor-152 .elementor-element.elementor-element-f59f9af{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-f59f9af > .elementor-widget-container{margin:0em 1em 1em 0em;}.elementor-152 .elementor-element.elementor-element-41ce8c8 .elementor-button{background-color:var( --e-global-color-7f1f5e3 );font-family:"interstate-condensed", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-822e39a );color:var( --e-global-color-822e39a );border-radius:5px 5px 5px 5px;}.elementor-152 .elementor-element.elementor-element-41ce8c8{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-41ce8c8 > .elementor-widget-container{margin:0em 1em 1em 0em;}.elementor-152 .elementor-element.elementor-element-ccbef71 .elementor-button{background-color:var( --e-global-color-7f1f5e3 );font-family:"interstate-condensed", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-822e39a );color:var( --e-global-color-822e39a );border-radius:5px 5px 5px 5px;}.elementor-152 .elementor-element.elementor-element-ccbef71{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-ccbef71 > .elementor-widget-container{margin:0em 1em 1em 0em;}.elementor-152 .elementor-element.elementor-element-7352a11{margin-top:1em;margin-bottom:1em;}.elementor-152 .elementor-element.elementor-element-671fb6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-152 .elementor-element.elementor-element-755aa84 .elementor-heading-title{font-family:"trade-gothic-next", Sans-serif;font-weight:600;}.elementor-152 .elementor-element.elementor-element-962f9cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-152 .elementor-element.elementor-element-2c152e0 .elementor-heading-title{font-family:"trade-gothic-next", Sans-serif;font-weight:600;}.elementor-152 .elementor-element.elementor-element-2d2d2ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152 .elementor-element.elementor-element-0ac02c9 .elementor-heading-title{font-family:"trade-gothic-next", Sans-serif;font-weight:600;}.elementor-152 .elementor-element.elementor-element-86da999 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152 .elementor-element.elementor-element-0ece7e2{padding:50px 50px 50px 50px;}.elementor-152 .elementor-element.elementor-element-039645a{text-align:center;}.elementor-152 .elementor-element.elementor-element-039645a .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-c1c5073 );}.elementor-152 .elementor-element.elementor-element-9d7b22f{text-align:center;}.elementor-152 .elementor-element.elementor-element-9d7b22f .elementor-heading-title{font-family:"trade-gothic-next", Sans-serif;}.elementor-152 .elementor-element.elementor-element-3b2957e{text-align:center;}.elementor-152 .elementor-element.elementor-element-3b2957e .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-152 .elementor-element.elementor-element-52a7469 .elementor-button{background-color:var( --e-global-color-7f1f5e3 );font-family:"interstate-condensed", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-822e39a );color:var( --e-global-color-822e39a );border-radius:5px 5px 5px 5px;}.elementor-152 .elementor-element.elementor-element-eb4847b{text-align:center;}.elementor-152 .elementor-element.elementor-element-eb4847b .elementor-heading-title{font-family:"trade-gothic-next", Sans-serif;}.elementor-152 .elementor-element.elementor-element-84468e2{text-align:center;}.elementor-152 .elementor-element.elementor-element-84468e2 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-152 .elementor-element.elementor-element-2d1298a .elementor-button{background-color:var( --e-global-color-7f1f5e3 );font-family:"interstate-condensed", Sans-serif;font-size:18px;text-transform:uppercase;fill:var( --e-global-color-822e39a );color:var( --e-global-color-822e39a );border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-039645a .elementor-heading-title{font-size:2em;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-d61c0ef > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-152 .elementor-element.elementor-element-f59f9af{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-41ce8c8{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-ccbef71{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-0ece7e2{padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-039645a .elementor-heading-title{font-size:1.5em;}}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-671fb6b{width:61.483%;}.elementor-152 .elementor-element.elementor-element-962f9cc{width:38.43%;}}/* Start custom CSS for heading, class: .elementor-element-4284b5c */.elementor-152 .elementor-element.elementor-element-4284b5c a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67ac0e6 */.elementor-152 .elementor-element.elementor-element-67ac0e6 h1 {
    line-height: 1em;
    margin: 0 auto 10px;
}
.elementor-152 .elementor-element.elementor-element-67ac0e6 h1 span {
    color: #232323;
    display: block;
    /*font-family: "john-doe", Sans-serif;*/
    /*font-size: 18px;*/
    font-size: 0.75em;
    margin-bottom: 0;
    line-height: 1.25;
}
.elementor-152 .elementor-element.elementor-element-67ac0e6 address {
    font-style: normal !important;
    line-height: 1.5
}
@media(max-width:480pc){
    .elementor-152 .elementor-element.elementor-element-67ac0e6 h1 {
        font-size: 1.5em;
        font-weight: normal;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61d14e0 */.elementor-152 .elementor-element.elementor-element-61d14e0 .elementor-button {
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ae16d69 */.elementor-152 .elementor-element.elementor-element-ae16d69 {
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS */.weekday_hours {
    /*display: flex;*/
    /*flex-direction: row;*/
    width: 100%;
    /*justify-content: space-between;*/
    max-width: 280px;
    text-align: right;
}
.weekday_hours .weekday {
    display: flex;
    margin-right: 1rem;
    float: left;
}
.weekday_hours .time2 {
    display: block;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Signal No. 3';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../eot/signal-no3-d.eot');
	src: url('../eot/signal-no3-dd41d.eot#iefix') format('embedded-opentype'),
		url('../woff/signal-no3-d.woff') format('woff'),
		url('../ttf/signal-no3-d.ttf') format('truetype'),
		url('../svg/jim-n-nicks-logo-dark.svg#SignalNo.3') format('svg');
}
/* End Custom Fonts CSS */