:root{--brand-yellow:#FECA08;--brand-red:#B32724}#site-navigation-wrap .dropdown-menu >li >a{padding:0 12px}/* Add class to elementor element then set h2 in wysiwig editor */.h2 h2{color:var(--brand-yellow);font-size:46px;line-height:1.3em}.red-h2 h2{color:var(--brand-red);font-size:40px}/* Add class to elementor element then set h3 in wysiwig editor */.red-h3 h3{color:var(--brand-red);font-size:27px}.red-h3-large h3{color:var(--brand-red);font-size:40px}.white-h4 h4{color:#FFFFFF;font-size:18px;font-weight:900}.footer-box span[itemprop="telephone"]{font-weight:700}footer .wp-social-link svg{fill:#FFFFFF}footer .wp-social-link a:hover svg{fill:var(--brand-red)}.blog-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.single-post_card{box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0 !important}.single-post_card .card-content{background:#FFFFFF;padding:4rem 2rem}@media screen and (max-width:1024px){.blog-posts{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog-posts{grid-template-columns:1fr}}.single-post .content-area{margin:0 auto;float:none}.single-post aside#right-sidebar{display:none !important;float:none;padding:0;width:0}.single-post.content-max-width .entry-header,.single-post.content-max-width ul.meta,.single-post.content-max-width .entry-content h1,.single-post.content-max-width .entry-content h2,.single-post.content-max-width .entry-content h3,.single-post.content-max-width .entry-content h4,.single-post.content-max-width .entry-content h5,.single-post.content-max-width .entry-content h6,.single-post.content-max-width .entry-content blockquote,.single-post.content-max-width .entry-content p,.single-post.content-max-width .wp-block-image,.single-post.content-max-width .wp-block-gallery,.single-post.content-max-width .wp-block-video,.single-post.content-max-width .wp-block-quote,.single-post.content-max-width .wp-block-text-columns,.single-post.content-max-width .wp-block-code,.single-post.content-max-width .entry-content ul,.single-post.content-max-width .entry-content ol,.single-post.content-max-width .wp-block-cover-text,.single-post.content-max-width .post-tags,.single-post.content-max-width .comments-area{max-width:1100px !important}.single-post .post-tags,.single-post #related-posts{display:none}.single-post .wpforms-form textarea{max-width:60% !important}@media only screen and (max-width:600px){.single-post .wpforms-form textarea{max-width:100% !important}}.single-post .wpforms-submit{background-color:#000000 !important}.single-post .wpforms-submit:hover{background-color:#b32724 !important}/*------------------------------------* Online Ordering Button *------------------------------------*/.order-button{position:fixed;bottom:20px;left:20px}.order-button-circle{height:100px;width:100px;background-color:#b32724;border-radius:50%;display:inline-block;color:#fff}a .order-button-circle{color:#fff;text-align:center;font-weight:bold;line-height:20px;font-size:20px;align-content:center}