#header-wrap{box-shadow:0 0 5px rgba(0,0,0,0.5)}#logo{max-height:94px;max-width:181px;transition:all .35s}#logo
svg{fill:#7c122c;max-height:67px;max-width:181px}#nav-main>ul{display:table;transition:all .35s;width:100%}#nav-main>ul>li{display:table-cell}#header-wrap.small{box-shadow:0 0 10px rgba(0,0,0,0.75)}#header-wrap.small
#logo{}#header-wrap.small #nav-main>ul{padding-top:0}.slider-wrap,.post-thumbnail{border-bottom:3px solid #e41d24 !important}.slider-wrap .overlay-wrap .overlay>p{text-align:justify}.entry-title{text-align:center;text-transform:uppercase}.masonry .content
h3{margin-bottom:0}.masonry .content h3::after{display:none}.masonry .has-img
.content{color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.5)}.cta-wrap.contact{background-size:cover;position:relative;z-index:0}.cta-wrap.contact::before{background:rgba(0,0,0,0.5);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:5}.cta-wrap.contact
.cta{text-align:right}.cta-wrap.contact
.content{color:#fff;font-size:1.667em;line-height:1.5;margin-left:auto;padding:7.5% 2.5%;position:relative;text-align:center;width:500px;z-index:10}.cta-wrap.contact
.button.ghost{border-color:#fff;border-width:3px;color:#fff;padding:0.222em 1.444em}.cta-wrap.contact .button.ghost:hover{color:#7c122c}.cta-wrap.tagline{background:#fff}.cta-wrap.tagline
.content{color:#e41d24;font-size:1.5em;line-height:1.5;padding:7.5% 2.5%;text-align:center}#footer{max-width:100%}#footer
.content{padding:0}#footer-widget-area{margin-bottom:0}#footer-widget-area
.widget{float:none !important;margin:0
!important;width:100% !important}#footer-widget-area .widget+.widget{margin-left:0 !important}#footer-widget-area .widget
h3{display:none}.om-widget-svg{background:#fff}.om-widget-svg
figure{font-size:0;line-height:0;padding:3.5% 10px;text-align:center}.om-widget-svg figure
a{display:block}.om-widget-svg
svg{fill:#7c122c;max-height:70px;max-width:340px}.om-widget-hcard{border-bottom:3px solid #e41d24;border-top:3px solid #e41d24}.om-widget-hcard
.vcard{margin-bottom:0}.om-widget-hcard
h2{display:none;padding:0}.om-widget-hcard .hcard-wrap{padding:5px
0;text-align:center}.om-widget-hcard .hcard-wrap
p{display:inline-block;margin:5px
2em !important}.om-widget-hcard .hcard-wrap p.adr
br{display:none}.om-widget-hcard .hcard-wrap p.adr .street-address::after,
.om-widget-hcard .hcard-wrap p.adr .extended-address::after{content:', '}.om-widget-hcard .hcard-wrap p.adr .locality-alt + span, .om-widget-hcard .text-icons .hcard-wrap
p.vat{padding-left:0}.om-widget-hcard .text-icons .hcard-wrap p.vat
.icon{display:none}.home #footer-wrap{border-top:none}.gmap{min-height:400px}.get-directions>.content{padding-bottom:10px;padding-top:10px}.get-directions
.button.ghost{border-color:#fff;color:#fff}@media only screen and ( max-width: 1200px ){#header{padding:0}}@media only screen and ( max-width: 1000px ){#logo{width:65%}}@media only screen and ( max-width: 800px ){.cta-wrap.tagline
.content{font-size:1.333em}.cta-wrap.contact
.content{font-size:1.333em;width:100%}#nav-footer>ul,#about-the-author{text-align:center}.get-directions
label{display:block;margin:0
0 5px}}@media only screen and ( max-width: 768px ){.masonry li:not(.has-img){display:none}.masonry li.has-img .content,
.masonry li.has-img .content>*{display:block !important;opacity:1 !important}.masonry.resp-h>ul.block-wrap-3>li{width:50%}.masonry li>*{padding-bottom:66.67%}}@media only screen and ( max-width: 640px ){.om-widget-hcard .hcard-wrap p+p{margin-top:0.666em !important}.om-widget-hcard .hcard-wrap
.geo{display:block !important;font-size:0;line-height:0;text-indent:-99999px}.om-widget-hcard .hcard-wrap
.tel{margin-left:0}#nav-footer
a{font-size:14px}}@media only screen and ( max-width: 560px ){#logo{max-height:42px;max-width:204px;width:50%}.cta-wrap.contact
.content{font-size:1.111em}.om-widget-svg
figure{padding:20px}.om-widget-hcard .hcard-wrap
p{margin:5px
0.75em !important}.get-directions{text-align:center}.get-directions .om-field{display:block;margin:0
0 5px !important;width:100%}}#nav-main{padding-top:13px}