@import url("https://fonts.googleapis.com/css?family=Barlow:300|Zilla+Slab:300&display=swap");body{background:white}html{font-size:14px}@media only screen and (min-width: 769px){html{font-size:16px}}h1{font-family:"Zilla Slab",serif !important;margin-top:0;font-size:3.5rem;line-height:0.95em;margin-bottom:0.14em;color:#b33d26;font-weight:300}h2{font-family:"Zilla Slab",serif !important;margin-top:0;font-size:2.375rem;line-height:1.14em;margin-bottom:0.28em;color:#b33d26;font-weight:300}h3{font-family:"Barlow",sans-serif !important;margin-top:0;font-size:1.75rem;line-height:1.06em;margin-bottom:0.357em;color:#674230;font-weight:300}.flex-entry.type-post header.entry-header .entry-title,h4{font-family:"Zilla Slab",serif !important;margin-top:0;font-size:1.5rem;line-height:1.125em;margin-bottom:0.125em;color:#b33d26;font-weight:300}h5{font-family:"Barlow",sans-serif !important;margin-top:0.25em;font-size:1.5rem;line-height:1em;margin-bottom:0.08em;color:#674230;font-weight:300}.elementor .uael-grid-img-caption .uael-grid-caption-text,h6{font-family:"Barlow",sans-serif !important;margin-top:0;font-size:1.375rem;line-height:1em;margin-bottom:0.41em;color:#2f7b7f;font-weight:300}.site-inner p,.site-inner li{font-family:"Barlow",sans-serif !important;margin-top:0;font-size:1.125rem;line-height:1.33em;margin-bottom:0.66em;color:#333;font-weight:300}.entry.fancy-headlines .entry-title,.banner-title{font-size:3.5rem;font-weight:300}.widget-title{font-family:"Zilla Slab",serif !important;margin-top:0;font-size:2rem;line-height:.84em;margin-bottom:0.15em;color:#b33d26;font-weight:300}h1.entry-title{margin-bottom:0.5em}.banner-area h1,.banner-area h2,.banner-area h3,.banner-area h4,.banner-area h5,.banner-area h6,.banner-area p,.banner-area ul,.banner-area li{color:white;text-shadow:0px 0px 6px black,0px 0px 8px rgba(0,0,0,0.709804)}.banner-area p{font-family:"Barlow",sans-serif;font-size:1.5rem}.site-inner ul,.site-inner ol{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:2.5em}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p,.white-text ul,.white-text li{color:white}.use-text-shadow h1,.use-text-shadow h2,.use-text-shadow h3,.use-text-shadow h4,.use-text-shadow h5,.use-text-shadow h6,.use-text-shadow p,.use-text-shadow ul,.use-text-shadow li{text-shadow:0px 0px 6px black,0px 0px 8px rgba(0,0,0,0.709804)}.header-before{border:none;background-color:#b33d26}.header-before .widget-area{justify-content:space-between}.header-before .menu-item a{color:white;font-size:1rem;font-family:"Zilla Slab",serif;text-transform:uppercase;font-weight:500;padding:5px 10px}.header-before .menu-item a:hover{color:#fc9}.header-before .menu-item.current-menu-item a{color:#fc9}.nav-header a{font-size:1.6875rem;line-height:1.1em;color:#674230;text-transform:uppercase;font-family:"Zilla Slab",serif;font-weight:500}.nav-header a::after{width:8px !important;height:8px !important;color:#b33d26}.nav-header .nav-search:hover{color:#b33d26}.nav-header li:hover>a,.nav-header li.current-menu-item>a,.nav-header li.current-menu-parent>a,.nav-header li.current-menu-ancestor>a{color:#b33d26 !important}.genesis-nav-menu .sub-menu a{font-size:1em;line-height:0.85;padding:8px 12px}.before-footer-widgets .newsletter-lockup_form button,.frm_style_formidable-style.with_frm_style .frm_submit button,.flex-entry.type-post .more-link,.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link{background-color:#b33d26;border:none;border-radius:0;padding:0.75em;color:white;font-family:"Zilla Slab",serif}.before-footer-widgets .newsletter-lockup_form button:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.flex-entry.type-post .more-link:hover,.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link:hover{background-color:#94250f;color:white}.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link.elementor-size-sm{font-size:1rem}.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link.elementor-size-md{font-size:1.25rem}.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link.elementor-size-lg{font-size:1.5rem}.elementor-element.elementor-widget.elementor-widget-button.fsp-button a.elementor-button-link.elementor-size-lg{font-size:1.75rem}.entry .aspect-outer{top:0;left:0;padding:10%}.entry.fancy-headlines .entry-title{font-family:"Zilla Slab",serif !important;font-size:2em}.flex-entry.type-post{text-align:center}.flex-entry.type-post header.entry-header .entry-title a{color:#b33d26}.flex-entry.type-post header.entry-header .entry-title a:hover{color:#674230}.flex-entry.type-post .entry-meta{font-size:0.85rem}.archive-pagination ul{padding:0}.archive-pagination li a{background-color:#674230}.archive-pagination li.active a,.archive-pagination li:hover a{background-color:#b33d26;color:white}.after-entry .widget{margin-bottom:0}.after-entry .flex-entry.mai-slide{border:0;box-shadow:none;margin-bottom:0}.after-entry .flex-entry.mai-slide a{color:#b33d26}.after-entry .flex-entry.mai-slide a:hover{color:#674230}.frm_style_formidable-style.with_frm_style{font-family:"Barlow",sans-serif}.frm_style_formidable-style.with_frm_style .frm_primary_label{font-family:"Zilla Slab",serif;font-weight:300;font-size:1.25rem;color:#b33d26}.frm_style_formidable-style.with_frm_style .frm_submit button{font-size:1.25rem}.frm_style_formidable-style.with_frm_style .frm_other_input{width:100% !important;margin-top:0.5em}.woocommerce div.product div.images .flex-control-thumbs li{flex-basis:calc(16.66% - 10px);max-width:calc(16.66% - 10px)}@media only screen and (min-width: 769px){.woocommerce .related.products .gutter-md>.col-md-4{flex-basis:calc(25% - 32px);max-width:calc(25% - 32px)}}.woocommerce .flex-entry.product .entry-content{text-align:left}.woocommerce .flex-entry.product .entry-content .woocommerce-loop-product__link{color:#2f7b7f}.woocommerce .flex-entry.product .entry-content .woocommerce-loop-product__link:hover{color:#333;text-decoration:none}.woocommerce .flex-entry.product .entry-content .woocommerce-loop-product__link .woocommerce-loop-product__title{font-family:"Barlow",sans-serif !important;margin-bottom:0 !important;color:inherit}.woocommerce .flex-entry.product .entry-content .woocommerce-loop-product__brand-link{color:#333;font-style:italic}.woocommerce .flex-entry.product .entry-content .woocommerce-loop-product__brand-link:hover{color:#2f7b7f}.woocommerce .wc-tab>h2:first-child{display:none}.elementor .elementor-widget-uael-image-gallery .slick-prev,.elementor .elementor-widget-uael-image-gallery .slick-next{box-shadow:none}.elementor .elementor-widget-uael-image-gallery .slick-prev::before,.elementor .elementor-widget-uael-image-gallery .slick-next::before{content:""}.elementor .elementor-widget-uael-image-gallery .slick-dots li button::before{background:transparent}.elementor .uael-grid-img-thumbnail img{display:block !important}.elementor .uael-grid-img-caption .uael-grid-caption-text{color:white !important;font-size:1em !important}.content-no-sidebars .slick-prev{margin-left:inherit}.content-no-sidebars .slick-next{margin-right:inherit}.before-footer-widgets{background-color:#eee;padding:1em 0}.before-footer-widgets .newsletter-lockup_headline{text-align:center}.before-footer-widgets .newsletter-lockup_form_section{margin:0.5em 0}.before-footer-widgets .newsletter-lockup_form label{height:0;display:block;overflow:hidden;text-indent:200vw}.before-footer-widgets .newsletter-lockup_form input{border-radius:0}.before-footer-widgets .newsletter-lockup_form button{width:100%;font-size:1.12rem}@media only screen and (min-width: 993px){.before-footer-widgets .newsletter-lockup{display:flex;align-items:center;width:75%;margin:0 auto}.before-footer-widgets .newsletter-lockup_headline,.before-footer-widgets .newsletter-lockup_form{flex-basis:50%}.before-footer-widgets .newsletter-lockup_form{display:flex}.before-footer-widgets .newsletter-lockup_form_section{padding:0 0.5em}.before-footer-widgets .newsletter-lockup_form_section.email{flex-basis:66%}.before-footer-widgets .newsletter-lockup_form_section.submit{flex-basis:33%}}.before-footer-widgets>.wrap{padding-left:24px;padding-right:24px}.site-footer p,#genesis-footer-widgets.footer-widgets p{color:white;font-size:1rem;font-family:"Barlow",sans-serif}.site-footer a,#genesis-footer-widgets.footer-widgets a{color:white;border:none !important}.site-footer a:hover,#genesis-footer-widgets.footer-widgets a:hover{color:#d55137 !important}#genesis-footer-widgets.footer-widgets{border:none;background-color:#674230;text-align:center;font-size:1.25rem}#genesis-footer-widgets.footer-widgets .wrap{padding-bottom:0}#genesis-footer-widgets.footer-widgets .widget{margin-bottom:10px}#genesis-footer-widgets.footer-widgets .footer-widgets-1,#genesis-footer-widgets.footer-widgets .footer-widgets-2,#genesis-footer-widgets.footer-widgets .footer-widgets-3{font-size:1rem;font-family:"Barlow",sans-serif}#genesis-footer-widgets.footer-widgets .footer-widgets-4 p{font-size:0.85rem}#genesis-footer-widgets.footer-widgets a.address,#genesis-footer-widgets.footer-widgets a.phone{display:block}#genesis-footer-widgets.footer-widgets a.phone{margin-bottom:1.5em}#genesis-footer-widgets.footer-widgets .location-title{font-family:"Zilla Slab",serif !important;color:white;margin-bottom:0}#genesis-footer-widgets.footer-widgets ul#menu-footer-nav{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:2em}#genesis-footer-widgets.footer-widgets ul#menu-footer-nav li{padding:0;margin:5px 10px;height:1.25em}#genesis-footer-widgets.footer-widgets ul#menu-footer-nav a{font-family:"Barlow",sans-serif;font-size:1rem}#genesis-footer-widgets.footer-widgets section#simple-social-icons-3 .widget-wrap{display:flex;justify-content:center}#genesis-footer-widgets.footer-widgets section#simple-social-icons-3 ul li{margin:0 !important}@media only screen and (min-width: 993px){#genesis-footer-widgets.footer-widgets .footer-widgets-1,#genesis-footer-widgets.footer-widgets .footer-widgets-2,#genesis-footer-widgets.footer-widgets .footer-widgets-3{text-align:left}#genesis-footer-widgets.footer-widgets ul#menu-footer-nav{flex-direction:column}#genesis-footer-widgets.footer-widgets ul#menu-footer-nav li{margin:0}}.site-footer{padding-top:0;border:none;background-color:#674230}
