.megamenu__level-0{display:flex}.megamenu__container div.megamenu__col div.megamenu__text div a{text-decoration:none}.megamenu__text h6,.megamenu__text svg path{transition:all .5s ease}.button-mobile-mega-menu{margin-top:4px;padding:25px}.button-mobile-mega-menu a.button.button--small.button--icon-right span svg{margin-left:10px;position:relative;top:2px}.megamenu__text:hover h6{color:var(--primary)!important}.megamenu__text:hover svg path{stroke:var(--primary)!important}nav.megamenu ul.megamenu__level-0 li.megamenu__item.submenu-toggle.submenu-toggle--active label.menu-arrow.megamenu__link{color:var(--primary)!important}.submenu-toggle--active label.menu-arrow.megamenu__link svg path{fill:var(--primary)!important}.container-item div.container-item__svg img{height:50px;width:50px}.megamenu__text div h6 span{display:grid;margin-left:10px}.megamenu__text div h6{align-content:center;align-items:center;display:flex}div.megamenu__col div.megamenu__text div h6 span svg path{fill:none!important}.container-item div.container-item__content p{color:#404040;margin-bottom:0}.megamenu__col ul.megamenu__submenu li.megamenu__item a.megamenu__link{background:var(--FFFFFF,#fff);border-radius:20px;display:block;padding:15px 20px}.megamenu__col ul.megamenu__submenu li.megamenu__item a.megamenu__link:hover{background-color:#f7f7f8;border-radius:20px;transform:translateX(3px)}.megamenu__col ul.megamenu__submenu li.megamenu__item a.megamenu__link{border:1px solid #f7f7f8;transition:all .5s ease}.container-item{display:grid;grid-template-columns:50px 1fr;grid-column-gap:20px}.megamenu input[type=checkbox],.megamenu input[type=radio]{display:none}.megamenu ul{list-style:none;margin:0;padding:0}.megamenu__content{display:flex;left:0;opacity:0;padding:40px;position:absolute;right:0;top:0;transition:top .3s ease-in-out;visibility:hidden;z-index:-1}.megamenu .submenu-toggle .megamenu__content--active{opacity:1;top:100%;visibility:visible;z-index:5}.megamenu .submenu-toggle .submenu--active{opacity:1;top:100%;transition:top .3s ease-in-out,opacity .4s;visibility:visible;z-index:1}.megamenu__container{display:flex;margin:auto}.megamenu__col{flex-basis:100%;padding:51px}.megamenu__col:not(:first-child){border-left:1px solid #bdbdbd}.megamenu .megamenu__item{cursor:pointer;margin-bottom:0}.megamenu__link,.megamenu__link:focus,.megamenu__link:hover{text-decoration:none}.megamenu .megamenu__content .megamenu__item{margin:22px auto 0 0}.megamenu .megamenu__content .megamenu__item:first-child{margin-top:0}.megamenu .menu-arrow{cursor:pointer}.header__container{position:static}.megamenu__link--notlink{pointer-events:none}.megamenu .submenu{background:#fff;min-width:240px;opacity:0;padding:0 0 24px;position:absolute;top:0;transition:top .3s ease-in-out,opacity .4s;visibility:hidden;z-index:0}.megamenu label svg{transition:.5s ease-in-out}.megamenu .submenu-toggle--active label svg{transform:rotate(180deg)}.dropdown .menu-item{padding:22px 0 0}.dropdown .menu-item .megamenu__link{padding:0 40px}@media(max-width:992px){.megamenu__container div.megamenu__col ul.megamenu__submenu li.megamenu__item{background:#fff;border:1px solid #f7f7f8;border-radius:20px;margin:0 25px 12px}.megamenu{background:#fff;height:0;left:0;overflow:hidden;position:absolute;top:100%;transition:all .3s ease-in-out;width:100%;z-index:3}.header__navigation.open .megamenu{height:auto;left:0;opacity:1;right:0;width:100%;z-index:5}.megamenu__content{transform:translateY(0)}.megamenu .megamenu__content .megamenu__item{margin:22px auto 0}.megamenu__item{display:grid}.megamenu .submenu{height:0;opacity:0;padding:0;position:relative;transition:opacity .3s ease-in-out;visibility:hidden;z-index:-1}.megamenu .submenu-toggle{position:relative}.megamenu .submenu-toggle .submenu--active{height:auto;opacity:1;top:0;transform:translateY(0);transition:opacity .3s ease-in-out;visibility:visible;z-index:5}.megamenu__link svg{display:inline;float:right}.megamenu__level-0{flex-direction:column}.megamenu .megamenu__item .megamenu__link,.megamenu__text{display:inline-block;padding:10px 24px}.megamenu .megamenu__item{border-top:1px solid #f8f8f8;padding:0}.megamenu__text{border-bottom:1px solid #fff;display:block}.megamenu .menu-arrow{float:right;margin-right:0;margin-top:30px}.megamenu__content{padding:0}.megamenu__container{flex-direction:column}.megamenu__col{padding:0}.megamenu .megamenu__content .megamenu__item{margin:0 auto}.megamenu__col:not(:first-child){border-left:none}.megamenu .megamenu__content .megamenu__item{border-bottom:1px solid #fff}.megamenu__content{height:0;position:relative}.megamenu .submenu-toggle .megamenu__content--active{height:auto;top:0;transform:translateY(0)}}