.megamenu__level-0{display:flex}.megamenu ul{list-style:none;margin:0;padding:0}.megamenu__content{display:flex;opacity:0;position:absolute;visibility:hidden}@media(min-width:993px){.megamenu__content{width:max-content}}@media(max-width:992px){.megamenu .submenu-toggle:checked~.megamenu__content{opacity:1;transform:translateY(20px);visibility:visible;z-index:5}}@media(min-width:993px){.megamenu ul li{line-height:60px}.megamenu .megamenu__content .megamenu__item{line-height:normal}.megamenu__item:hover .megamenu__content{opacity:1;transform:translate(-40%);visibility:visible;z-index:5}}.megamenu__container{display:flex;margin:auto}.megamenu__col{padding:40px 44px}@media(min-width:992px){.megamenu__col{min-height:500px}}.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:18px 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;transition:all .3s ease-in-out;visibility:hidden;z-index:0}.megamenu .submenu-toggle:checked~.submenu{opacity:1;transform:translateY(30px);visibility:visible;z-index:1}.megamenu label svg{transition:.5s ease-in-out;width:9px}@media(max-width:992px){.megamenu .submenu-toggle:checked~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{background:hsla(0,0%,7%,.99);height:0;left:0;margin:auto;max-width:713px;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{display:unset;transform:translateY(0);transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.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:checked~.submenu{height:auto;opacity:1;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;height:48px;padding:15px 14px}.megamenu .megamenu__item{padding:0}.megamenu__text{border-bottom:1px solid hsla(0,0%,100%,.065);display:block;margin:0 10px}.megamenu__link:hover{background:hsla(0,0%,100%,.05)}.megamenu__text a,.megamenu__text h4,.megamenu__text p{color:#fff!important}.megamenu .menu-arrow{float:right;margin-right:0}.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__content{height:0;position:relative}.megamenu .submenu-toggle:checked~.megamenu__content{height:auto;transform:translateY(0)}.megamenu label svg{border:1px solid hsla(0,0%,100%,.1);border-radius:50%;height:19px;padding:3px;width:19px}.megamenu__text h4{font-size:15px!important}.megamenu__link{border-bottom:1px solid hsla(0,0%,100%,.065)}.megamenu .megamenu__content .megamenu__item{margin:0 20px}}@media(max-width:767px){.megamenu{max-width:413px}}@media(min-width:993px){.button__menu{background:#00aeef;border-radius:10px;font-size:14px!important;padding:.75em 1.25em}.button__menu:hover{background:#0082ca;color:#fff!important}.megamenu__col:nth-child(4){margin-left:-1px}.content__text{margin-top:30px}.content__text h4{font-size:28px;font-weight:700}.megamenu__link-hover:hover{background:hsla(0,0%,100%,.09);color:#fff!important}.megamenu__content .megamenu__item .megamenu__link-hover-2:hover{color:#0082ca!important}}@media(min-width:1042px){.megamenu .megamenu__level-0>.megamenu__item:nth-child(3){padding-right:30px}}@media(min-width:1421px){.megamenu .megamenu__level-0>.megamenu__item:nth-child(3){padding-right:240px}}@media(max-width:992px){.content__text h4{color:#fff;font-size:15px}.megamenu__container{height:200px;overflow-y:auto}}.megamenu__text a:hover{color:#0082ca!important;text-decoration:none}.megamenu label svg:focus{outline:none}.megamenu__link{opacity:.9}