.off-canvas{background:#E2E2E2}.off-canvas ul li{border-bottom:1px solid #c2c2c2}.off-canvas ul li a{color:#000;font-weight:300;padding:1rem;background:#ffffff}.off-canvas ul li a:focus{outline:none}.off-canvas ul li a:hover{color:#ffffff;background:#ea212d}.off-canvas ul .is-active>a{background:#ea212d}.off-canvas .nested{margin-left:0}.off-canvas .nested a{padding-left:2rem;background:#f3f3f3}.top-bar{background:#ea212d}.top-bar ul{background:#ea212d}.top-bar ul .logo{width:75%}.top-bar ul li button{background-color:#ea212d;border:none}.top-bar ul li button:hover,.top-bar ul li button:focus{background:#ea212d;border:none;box-shadow:none}.top-bar .logo{text-align:left}.top-bar .dropdown a{padding:0}.top-bar .top-bar-right .menu a{padding:0.7rem 0.5rem}.top-bar .top-bar-right .menu .share{padding:0.25em;margin:0 2.5%;border:1px solid;font-size:1vw}.top-bar .top-bar-right .menu .fb{border-color:#ffffff;color:#ffffff}.top-bar .top-bar-right .menu .tw{border-color:#ffffff;color:#ffffff}.top-bar .top-bar-right .menu .newsletter{border-color:#ffffff;color:#ffffff}.menu li{text-align:left;text-transform:uppercase}#footer-menu{background:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:1em 0;-webkit-box-shadow:0px -3px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:0px -3px 3px 1px rgba(0,0,0,0.15);box-shadow:0px 3px -3px 1px rgba(0,0,0,0.15)}.footer-menu-items.desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;text-align:center;margin:0 auto}.footer-menu-items.desktop ul{padding:0;margin:0;list-style:none}.footer-menu-items.desktop ul li{padding:0 1em;margin:0;list-style:none;display:inline-block;font-size:0.8rem}.footer-menu-items.desktop ul li a{color:#ffffff;text-decoration:none;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){#footer-menu{margin-top:0}.footer-menu-items.desktop{width:auto;text-align:center;margin:0 auto}.footer-menu-items.desktop ul li{text-align:center;padding:0.3rem;font-size:0.8rem}}@media only screen and (min-width: 320px) and (max-width: 767px){.footer-menu-items.desktop ul li{width:100%;text-align:center;padding:0.3rem;font-size:0.8rem}#footer-menu{margin-top:5px}}
/*# sourceMappingURL=navigations.css.map */
