.slicknav_menu{display:none;}@media screen and (max-width:768px){.header__navigation{display:none;}.slicknav_menu{display:block;}}.header__navigation{width:100%}@media (min-width:992px){.header__navigation{width:calc(100% - 300px);text-align:right;z-index:4}}.main-navigation{padding-left:0;list-style:none;font-size:0;background-color:#f2f2f2;border:1px solid #ddd;margin-bottom:1.11111rem}@media (min-width:992px){.main-navigation{display:inline;margin:0;border:0;background-color:transparent}}.main-navigation .menu-item{position:relative;font-size:.83333rem;}@media (min-width:992px){.main-navigation .menu-item{display:inline-block}}.main-navigation .menu-item>.funky-underline{opacity:0}.main-navigation .menu-item.is-hover>a,.main-navigation .menu-item:focus>a,.main-navigation .menu-item:hover>a,.main-navigation .menu-item[aria-expanded=true]>a{color:#000;text-decoration:none}@media (min-width:992px){.main-navigation .menu-item.is-hover>a,.main-navigation .menu-item.is-hover>a:after,.main-navigation .menu-item:focus>a,.main-navigation .menu-item:focus>a:after,.main-navigation .menu-item:hover>a,.main-navigation .menu-item:hover>a:after,.main-navigation .menu-item[aria-expanded=true]>a,.main-navigation .menu-item[aria-expanded=true]>a:after{color:#d80019}}.main-navigation .menu-item.is-hover>.funky-underline,.main-navigation .menu-item:focus>.funky-underline,.main-navigation .menu-item:hover>.funky-underline,.main-navigation .menu-item[aria-expanded=true]>.funky-underline{opacity:1}.main-navigation .menu-item.is-hover>.sub-menu,.main-navigation .menu-item:focus>.sub-menu,.main-navigation .menu-item:hover>.sub-menu,.main-navigation .menu-item[aria-expanded=true]>.sub-menu{visibility:visible;opacity:1}.main-navigation>.menu-item:last-of-type>a{border-bottom:0}@media (min-width:992px){.main-navigation>.menu-item:last-of-type>a{padding-right:0}}@media (min-width:992px){.main-navigation>.menu-item>.sub-menu>.menu-item:first-of-type>a{box-shadow:inset 0 7px 7px -7px rgba(0,0,0,.35)}}.main-navigation a{display:block;font-family:Dosis,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;padding:20px 25px;border-bottom:1px solid #ddd;color:#3b3331;transition:all .1s ease-out}@media (min-width:992px){.main-navigation a{padding:47px 7px 59px;border-bottom:0}}@media (min-width:1200px){.main-navigation a{padding:47px 15px 59px}}@media (min-width:992px){.main-navigation a:focus{text-decoration:none;color:#3b3331}}@media (min-width:992px){.main-navigation>.current-menu-item.menu-item-has-children>a:after,.main-navigation>.current-menu-item>a{color:#d80019}}.main-navigation>.current-menu-item>.funky-underline{opacity:1}@media (min-width:992px){.main-navigation>.current-menu-ancestor.menu-item-has-children>a:after,.main-navigation>.current-menu-ancestor>a{color:#d80019}}@media (min-width:992px){.main-navigation>.menu-item-has-children>a:after{display:inline-block;vertical-align:top;content:'\f078';font-family:FontAwesome;margin-top:2px;margin-left:.44444rem;width:.33333rem;font-size:.55556rem;color:#3b3331;transition:all .1s ease-out}}.main-navigation .sub-menu{padding-left:0;list-style:none;transition:all .1s ease-out}@media (min-width:992px){.main-navigation .sub-menu{position:absolute;z-index:4;background-color:transparent;visibility:hidden;opacity:0}}.main-navigation .sub-menu .menu-item{display:block}.main-navigation .sub-menu .menu-item:focus>.sub-menu,.main-navigation .sub-menu .menu-item:hover>.sub-menu,.main-navigation .sub-menu .menu-item[aria-expanded=true]>.sub-menu{visibility:visible;opacity:1}@media (min-width:992px){.main-navigation .sub-menu .menu-item:last-of-type>a{border-bottom:0}}.main-navigation .sub-menu .menu-item>a{color:#999}@media (min-width:992px){.main-navigation .sub-menu .menu-item>a{color:#fff}}.main-navigation .sub-menu .menu-item>a:hover{color:#000}@media (min-width:992px){.main-navigation .sub-menu .menu-item>a:hover{background-color:#bf0016;color:#fff}}.main-navigation .sub-menu a{display:block;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:.83333rem;font-weight:400;text-transform:inherit;color:#999;padding:19px 40px;transition:all .1s ease-out;text-align:left}@media (min-width:992px){.main-navigation .sub-menu a{background-color:#d80019;color:#fff;padding:.75rem 1.11111rem;min-width:8.33333rem;white-space:nowrap;border-bottom:1px solid #bf0016}}.main-navigation .sub-menu .sub-menu{left:100%;top:0}.main-navigation .sub-menu .sub-menu a{padding-left:50px}@media (min-width:992px){.main-navigation .sub-menu .sub-menu a{border-left:1px solid #bf0016;padding-left:1.11111rem}}.main-navigation .sub-menu .sub-menu .sub-menu a{padding-left:60px}@media (min-width:992px){.main-navigation .sub-menu .sub-menu .sub-menu a{padding-left:1.11111rem}}.main-navigation .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:70px}@media (min-width:992px){.main-navigation .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:1.11111rem}}.main-navigation .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:80px}@media (min-width:992px){.main-navigation .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:1.11111rem}}.main-navigation .sub-menu .menu-item-has-children>a{padding-right:2.22222rem}@media (min-width:992px){.main-navigation .sub-menu .menu-item-has-children:after{position:absolute;content:'\f054';font-family:FontAwesome;font-size:.55556rem;right:1rem;top:calc(50% - .44444rem);color:#fff}}.main-navigation__featured-link{width:100%;text-transform:uppercase;margin-bottom:1.11111rem}@media (min-width:992px){.main-navigation__featured-link{width:auto;margin:1.5rem 0 1.5rem .77778rem}}@media (min-width:1200px){.main-navigation__featured-link{margin:1.5rem 0 1.5rem 1.44444rem}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.8em;line-height:1.125em;cursor:pointer;margin:5px 5px 6px;text-decoration:none;background-color:#f6c262;}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em;}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}.slicknav_menu .slicknav_no-text{margin:0;}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.slicknav_menu:before{content:" ";display:table;}.slicknav_menu:after{content:" ";display:table;clear:both;}.slicknav_nav{clear:both;}.slicknav_nav ul{display:block;}.slicknav_nav li{display:block;}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor:pointer;}.slicknav_nav .slicknav_item a{display:inline;}.slicknav_nav .slicknav_row{display:block;}.slicknav_nav a{display:block;}.slicknav_nav .slicknav_parent-link a{display:inline;}.slicknav_brand{float:left;}.slicknav_menu{font-size:16px;box-sizing:border-box;padding:5px;position:absolute;right:1em;top:3em;z-index:1000;width:80%;}.slicknav_menu *{box-sizing:border-box;}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;}.slicknav_menu .slicknav_icon-bar{background-color:#fff;}.slicknav_nav .main-navigation__featured-link{margin-left:20px;}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;}ul{list-style:none;overflow:hidden;}.slicknav_nav .main-navigation .menu-item{padding:0.5em;margin:0 0 0 20px;}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222;}.slicknav_nav .slicknav_txtnode{margin-left:15px;}.slicknav_nav .slicknav_item a{padding:0;margin:0;}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}/