.c-button:focus{outline:2px solid #002531;color:#fff}a:focus,button:focus,*:focus{outline:1px dotted #d70926 !important;color:#d70926}header.c-header #menu-main-menu{padding-right:20px}header.c-header #menu-main-menu li.menu-item-has-children{border-top:none}header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand{display:block;width:100%;position:relative;right:-5px;top:5px;transition:.3s;outline:0 !important}@media all and (max-width: 767px){header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand{right:-30px}}header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand .c-main-menu__list-item__icon{position:absolute;border-bottom:1px solid #000;border-right:1px solid #000;width:10px;height:10px;transform:rotate(45deg);display:block;top:-50px;right:-18px}@media all and (max-width: 1024px){header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand .c-main-menu__list-item__icon{width:6px;height:6px;top:-47px;right:-10px;background:none;border-width:2px;transition:.3s}}@media all and (max-width: 767px){header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand .c-main-menu__list-item__icon{top:0;position:unset;border:none;height:18px;width:18px;transform:unset;background:url("../src/sprite-images/plus.svg") no-repeat;filter:grayscale(1)}}header.c-header #menu-main-menu li.menu-item-has-children button.js-menu-item-expand:focus .c-main-menu__list-item__icon{border-color:#d70926;border-width:2px;filter:unset}header.c-header #menu-main-menu li.menu-item-has-children:hover button.js-menu-item-expand .c-main-menu__list-item__icon{border-color:#d70926;border-width:2px}header.c-header #menu-main-menu li.menu-item-has-children.is-open .c-main-menu__list-item__icon{background:0 0 !important;display:flex !important;align-items:center}header.c-header #menu-main-menu li.menu-item-has-children .heading-sub-menu{border-top:1px solid #cdc9c5}header.c-header #menu-main-menu li.menu-item-has-children .heading-sub-menu>a{border-bottom:1px solid transparent;border-top:0;color:#002531;display:inline-block;font-size:22px;font-weight:600;letter-spacing:1.1px;line-height:24px;padding:18px 0;transition:border-color .3s,color .3s}header.c-header #menu-main-menu li.menu-item-has-children .heading-sub-menu:hover{border-color:#d70926}header.c-header #menu-main-menu li.menu-item-has-children .heading-sub-menu:hover>a{color:#d70926}header.c-header #menu-main-menu li.is-title .heading-sub-menu>a{text-transform:uppercase;font-size:18px}header.c-header #menu-main-menu li.is-title .heading-sub-menu:hover{border-color:#cdc9c5}header.c-header .c-hamburger:focus{outline:none}header.c-header .c-hamburger:focus .c-hamburger__line{background-color:#d70926}header.c-header .c-hamburger.is-cross .c-hamburger__line,header.c-header .c-hamburger.is-cross:focus .c-hamburger__line{background-color:#d70926}header.c-header .c-hamburger.is-cross .c-hamburger__line.c-hamburger__line--middle,header.c-header .c-hamburger.is-cross:focus .c-hamburger__line.c-hamburger__line--middle{background-color:transparent}ul.c-social{list-style:none;margin:0}ul.c-social li{margin-right:20px;float:left}ul.c-social li:last-child{margin-right:0}ol.c-breadcrumbs li{float:left}.c-header-search--mobile.is-open .c-header-search__text-input{transform:translateY(50px)}.c-listing__filter-block .js-sorter form .c-sorter__title{display:block !important;color:#002531;margin-bottom:24px;font-size:22px;font-weight:600;line-height:28px;font-family:Gilroy,BlinkMacSystemFont,"Trebuchet MS",Arial,Helvetica,sans-serif}#listing .js-mobile-filters-button:focus{border:2px solid #002531}#listing .js-sorter form input:focus+label{color:#d70926}.js-sorter .js-sorter__form fieldset{margin-bottom:12px}.o-layout__three-col .c-meta-block ul li{margin-bottom:15px}

/*# sourceMappingURL=style-fixed.css.map */