<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#outer-container #inner-container { font-size:18px !important;font-family:Ubuntu !important;background-color:rgba(249, 249, 249, 1) !important; }#outer-container #inner-container &gt; div.pnContainer &gt; div.pnFooter &gt; div.pnFooter-container &gt; div.container &gt; div.pnFooter-contactContainer &gt; div.pnFooter-sectionContainer &gt; div.pnFooter-contact &gt; div.pnFooter-contactEmail &gt; span &gt; a { display:none !important; }#outer-container #inner-container &gt; div.pnContainer &gt; div.pnFooter &gt; div.pnFooter-container &gt; div.container &gt; div.pnFooter-contactContainer &gt; div.pnFooter-sectionContainer &gt; div.pnFooter-contact &gt; div.pnFooter-contactEmail &gt; span.fa.fa-fw.fa-envelope { display:none !important; }#outer-container #inner-container &gt; div.pnContainer &gt; div.pnFooter &gt; div.pnFooter-poweredBy &gt; a { display:none !important; }#outer-container #page-blocks-container &gt; div.container_4220.containerBlock &gt; div.container &gt; div.row &gt; div.menusv2-block.page-block.col-xs-12 &gt; div.menusv2-menuContainer &gt; div.menusv2-allergensContainer &gt; div.col-sm-4 &gt; div.allergy-icon { display:None !important; }#outer-container #page-blocks-container &gt; div.container_4220.containerBlock &gt; div.container &gt; div.row &gt; div.menusv2-block.page-block.col-xs-12 &gt; div.menusv2-menuContainer &gt; div.menusv2-allergensContainer &gt; h4 { display:None !important; }#outer-container .alert-danger { font-size:18px !important; }#outer-container .alert-info { font-size:18px !important; }#outer-container .alert-link { font-size:18px !important; }#outer-container .alert-success { font-size:18px !important; }#outer-container .alert-warning { font-size:18px !important; }#outer-container .btn-default,#outer-container .btn-default:focus { font-size:18px !important; }#outer-container .btn-error,#outer-container .btn-error:focus { font-size:18px !important; }#outer-container .btn-info,#outer-container .btn-info:focus { font-size:18px !important; }#outer-container .btn-primary,#outer-container .btn-primary:focus { font-size:18px !important;background-color:18px !important;border-color:18px !important; }#outer-container .btn-primary:hover,#outer-container .btn-primary:active { background-color:rgba(NaN, NaN, NaN, NaN) !important;border-color:rgba(NaN, NaN, NaN, NaN) !important; }#outer-container .btn-success,#outer-container .btn-success:focus { font-size:18px !important; }#outer-container .btn-warning,#outer-container .btn-warning:focus { font-size:18px !important; }#outer-container .error-message { font-size:18px !important; }#outer-container .form-control:focus { border-color:18px !important; }#outer-container .info-message { font-size:18px !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box { border-color:18px !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box:after { background-color:18px !important; }#outer-container .mbsc-radio { font-family:Ubuntu !important; }#outer-container .pnFooter-container { background-color:rgba(94, 52, 55, 1) !important; }#outer-container .pnFooter-container a { font-size:18px !important; }#outer-container .pnFooter-poweredBy { background-color:rgba(70, 22, 25, 1) !important; }#outer-container .pnFooter-poweredBy a:hover { background-color:rgba(62, 11, 15, 1) !important; }#outer-container .pnHeader { background-color:rgba(94, 52, 55, 1) !important; }#outer-container .pnHeader-navigationLinks li a { font-size:18px !important; }#outer-container .pnHeader-textLogo { font-size:29px !important; }#outer-container .pnNavigation-mobile { background-color:rgba(94, 52, 55, 1) !important; }#outer-container .success-message { font-size:18px !important; }#outer-container .warning-message { font-size:18px !important; }#outer-container a { font-size:18px !important; }#outer-container blockquote { font-size:18px !important; }#outer-container h1 { font-size:40px !important;background-color:rgba(94, 52, 55, 1) !important; }#outer-container h1,#outer-container h2,#outer-container h3,#outer-container h4,#outer-container h5,#outer-container h6 { font-family:Ubuntu !important; }#outer-container h2 { font-size:36px !important; }#outer-container h3 { font-size:32px !important; }#outer-container h4 { font-size:26px !important; }#outer-container h5 { font-size:24px !important; }#outer-container h6 { font-size:22px !important; }#outer-container input:text,#outer-container input:email,#outer-container input:tel { font-size:18px !important; }#outer-container input[type=checkbox]:checked + label { background-color:18px !important;border-color:18px !important; }#outer-container p { font-size:18px !important; }#outer-container select { font-size:18px !important; }#outer-container textarea { font-size:18px !important; }.pnBody {
    background-color: #fff
}


.jof-menu-page .row {
 
    background-color: white;
    padding:0px 50px 50px 50px;
}

.jof-menu-page .row:has(&gt; .text-block &gt; :target) {
	background-color: #fdf2e9;
	margin: 20vh 0 50vh 0;
}

.jof-anchor {
	display: block;
	height: 20vh;
	margin-top: -20vh;
	visibility: hidden;
}


p a {   
 
    color: #555;
    border-bottom: 1px dotted #e67e22
}


p a:hover {
    color:#e67e22;
    text-decoration: none;
    border-bottom: none;
}

h1#homehead {
    background-color: #fff!important;
    color: #7c1f08!important;
}

.pageBlock_14466 {
    text-align: center;
    text-wrap: balance;
    
}

	.pressquotes figure {
	margin-bottom: 40px;
	text-align: center;
	}

	.pressquotes blockquote {
		border: none;
		padding: 0 20px;
		margin: 0;
		text-align: center;
		font-weight: 600;
		color: #5e3437;
		line-height: 1.5em;
	}
	
	.pressquotes blockquote:before {
		content:"\201C";
		font-size: 3em;
		font-family: georgia, serif;
		line-height: .85em;
		display: block;
		position: relative;
		top: 18px;
		color: #e67e22;
	}
	
	.pressquotes figcaption {
		font-size: .8em;
		color: #5e3437;
	}
	
	.pressquotes figcaption:before {
		content: "\2014  ";
		color: #e67e22;
	}


#jof-homeslider  {
height: 93vh!important;
    position: relative;
background-color: #5e3437;
     

}

#jof-homeslider h1 {
    position: absolute;
    bottom: 45%;
    background: none!important;
    width: 100%;
line-height: 150%;
    font-size:1.5em!important;
    filter: drop-shadow(0px 0px 4px #351604)!important;
}
#jof-homeslider h1 a {
     border-bottom: 4px dotted rgba(0,0,0,.2);
    color: white!important;
    font-size: 1em!important;


}
#jof-homeslider h1 a:hover,
#jof-homeslider h1 a:active{
    border-bottom: 4px dotted  #e67e22;
    text-decoration: none;
   
}

@media (min-width: 769px) {

    #jof-homeslider h1 {
        font-size: 3em!important;
    }
}

.container_4218 {
    width: calc(100% + 32px);
    margin:0 -16px;
}

.jof-hide {
     display: none;
}</pre></body></html>