.grid_navigation .pin-spacer,.block_navigation .pin-spacer{margin:0;z-index:4 !important;width:100% !important;max-width:100% !important}.grid_navigation .dropdown,.block_navigation .dropdown{background-color:#fff}.grid_navigation .dropdown .btn-block,.block_navigation .dropdown .btn-block{text-align:left;border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:1rem;line-height:1.42857rem;font-weight:400}.grid_navigation .dropdown .btn-block:not(:disabled):active,.grid_navigation .dropdown .btn-block:not(:disabled):hover:not(.active),.grid_navigation .dropdown .btn-block:not(:disabled):focus:not(.active),.grid_navigation .dropdown .btn-block:not(:disabled).hover,.grid_navigation .dropdown .btn-block:not(:disabled).focus,.grid_navigation .dropdown .btn-block:not(:disabled).active,.block_navigation .dropdown .btn-block:not(:disabled):active,.block_navigation .dropdown .btn-block:not(:disabled):hover:not(.active),.block_navigation .dropdown .btn-block:not(:disabled):focus:not(.active),.block_navigation .dropdown .btn-block:not(:disabled).hover,.block_navigation .dropdown .btn-block:not(:disabled).focus,.block_navigation .dropdown .btn-block:not(:disabled).active{color:#1a1a1a;border-color:#e5e5e5;box-shadow:none;background-color:#fff}.grid_navigation .dropdown .btn-block .label,.block_navigation .dropdown .btn-block .label{color:#1a1a1a}.grid_navigation .dropdown .btn-block .icon .isicon,.block_navigation .dropdown .btn-block .icon .isicon{position:relative;transform:none;transition:transform .4s cubic-bezier(0.33, 0, 0, 1)}.grid_navigation .dropdown-menu,.block_navigation .dropdown-menu{right:0;left:0;width:100%;border:0}@media (min-width: 992px){.grid_navigation .dropdown-menu,.block_navigation .dropdown-menu{display:block !important;position:relative !important;border:0}}@media (max-width: 767.98px){.grid_navigation .dropdown-menu.show::after,.block_navigation .dropdown-menu.show::after{content:'';position:fixed;left:0;right:0;width:100%;height:100vh;opacity:0.2;background:#000;z-index:3;transition:opacity 400ms ease-in-out,visibility 400ms ease-in-out}}@media (max-width: 767.98px){.grid_navigation .dropdown-item:first-child,.block_navigation .dropdown-item:first-child{padding-top:1.14286rem}}@media (max-width: 767.98px){.grid_navigation .dropdown-item:last-child,.block_navigation .dropdown-item:last-child{padding-bottom:1.71429rem}}@media (min-width: 992px){.grid_navigation .dropdown-item,.block_navigation .dropdown-item{padding:0;line-height:1.85714rem}}.grid_navigation .dropdown-item a,.block_navigation .dropdown-item a{color:#6e6e6e}.grid_navigation .dropdown-item a.active,.block_navigation .dropdown-item a.active{color:#1a1a1a}.grid_navigation .dropdown-item:not(:disabled):active,.grid_navigation .dropdown-item:not(:disabled):hover:not(.active),.grid_navigation .dropdown-item:not(:disabled):focus:not(.active),.grid_navigation .dropdown-item:not(:disabled).hover,.grid_navigation .dropdown-item:not(:disabled).focus,.grid_navigation .dropdown-item:not(:disabled).active,.block_navigation .dropdown-item:not(:disabled):active,.block_navigation .dropdown-item:not(:disabled):hover:not(.active),.block_navigation .dropdown-item:not(:disabled):focus:not(.active),.block_navigation .dropdown-item:not(:disabled).hover,.block_navigation .dropdown-item:not(:disabled).focus,.block_navigation .dropdown-item:not(:disabled).active{background-color:#fff}.grid_navigation .dropdown-item:not(:disabled):active a,.grid_navigation .dropdown-item:not(:disabled):hover:not(.active) a,.grid_navigation .dropdown-item:not(:disabled):focus:not(.active) a,.grid_navigation .dropdown-item:not(:disabled).hover a,.grid_navigation .dropdown-item:not(:disabled).focus a,.grid_navigation .dropdown-item:not(:disabled).active a,.block_navigation .dropdown-item:not(:disabled):active a,.block_navigation .dropdown-item:not(:disabled):hover:not(.active) a,.block_navigation .dropdown-item:not(:disabled):focus:not(.active) a,.block_navigation .dropdown-item:not(:disabled).hover a,.block_navigation .dropdown-item:not(:disabled).focus a,.block_navigation .dropdown-item:not(:disabled).active a{color:#1a1a1a;text-decoration:none}@media (max-width: 767.98px){.grid_navigation .dropdown .btn-block,.grid_navigation .dropdown-item,.block_navigation .dropdown .btn-block,.block_navigation .dropdown-item{padding-left:1.14286rem;padding-right:1.14286rem}}.grid_navigation .dropdown:not(.show) .icon .isicon,.block_navigation .dropdown:not(.show) .icon .isicon{transform:rotate(180deg)}.grid_navigation .dropdown.show .btn-block.dropdown-toggle,.block_navigation .dropdown.show .btn-block.dropdown-toggle{color:#1a1a1a;border-color:#e5e5e5;box-shadow:none;background-color:#fff}@media (max-width: 767.98px){.grid_navigation .dropdown.idle,.block_navigation .dropdown.idle{position:relative !important;top:0 !important}}.grid_navigation .dropdown.scroll-top .btn-block,.block_navigation .dropdown.scroll-top .btn-block{border-top:0}@media (min-width: 768px){.grid_navigation .dropdown .heading{line-height:2.21429rem;padding-top:1.14286rem;border-top:1px solid #e5e5e5}}@media (min-width: 768px){.grid_navigation .dropdown-menu{display:block !important;position:relative !important;border:0;top:0}}@media (min-width: 768px){.grid_navigation .dropdown-item{padding:0;line-height:1.85714rem}}@media (min-width: 768px){.grid_navigation .dropdown .btn-block,.grid_navigation .dropdown-item{line-height:2.21429rem;padding-right:0;padding-left:1.71429rem}}@media (max-width: 767.98px){.grid_navigation .dropdown.scroll-bottom{top:0 !important}}.grid_navigation .linkable-section{padding-top:2.85714rem}@media (min-width: 768px){.grid_navigation .linkable-section{border-top:1px solid #e5e5e5;padding-top:1.71429rem}}@media (max-width: 767.98px){.grid_navigation.container{padding:0}}@media (max-width: 767.98px){.grid_navigation__container--xs{width:100%;margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}}@media (max-width: 767.98px) and (min-width: 768px){.grid_navigation__container--xs{padding-left:22px;padding-right:22px}}@media (max-width: 767.98px) and (min-width: 992px){.grid_navigation__container--xs{padding-left:16px;padding-right:16px}}@media (max-width: 767.98px) and (min-width: 1200px){.grid_navigation__container--xs{padding-left:24px;padding-right:24px}}@media (max-width: 767.98px) and (min-width: 768px){.grid_navigation__container--xs{max-width:1200px}}@media (max-width: 767.98px) and (min-width: 1200px){.grid_navigation__container--xs{max-width:1648px}}

