.header-nav{background:#fff;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:999}.header-nav .container{align-items:center;display:flex;flex-wrap:wrap}.container{margin:0 auto;max-width:1310px;padding:0 15px}.header-nav .logo_part{padding-right:35px;width:145px}.header-nav .logo_part a{display:flex}.header-nav .navigation{justify-content:flex-start}.header-nav .navigation,.header-nav .navigation .menu_part{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap}.header-nav .navigation .menu_part .menu_item{padding-right:16px}.header-nav .navigation .menu_part .menu_item>a{align-items:center;color:#121203;display:flex;font-family:IBM Plex sans;font-size:16px;font-weight:500;line-height:1.2;padding:10px}.header-nav .navigation .menu_part .menu_item>a:hover{background:#e8e8e3;border-radius:3px}.header-nav .navigation .menu_part .menu_item>a svg{display:none;margin-left:5px}.header-nav .navigation .menu_part .menu_item.mega_child>a svg{display:block}.header-nav .navigation .menu_part .menu_item .mega_menu{background:#fff;border-top:1px solid #e8e8e3;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .3s ease-out;width:100%}.header-nav .navigation .menu_part .menu_item.active .mega_menu{max-height:500px;transition:max-height .3s ease-out}.header-nav .navigation .menu_part .menu_item .mega_menu .content{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1310px;padding:50px 15px}.header-nav .navigation .menu_part .mega_header{padding-right:30px;width:30%}.header-nav .navigation .menu_part .mega_header h3{color:#121203;font-family:produkt;font-size:40px;font-weight:500;line-height:1;margin-bottom:10px}.header-nav .navigation .menu_part .mega_header p{color:#121203;font-family:IBM Plex sans;font-size:16px;font-weight:400;margin:0}.header-nav .navigation .menu_part .mega_content{display:flex;flex-wrap:wrap;width:70%}.header-nav .navigation .menu_part .mega_content .column{padding-right:20px;width:25%}.header-nav .navigation .menu_part .mega_content .column h3{color:#121203;font-family:IBM Plex sans;font-size:16px;font-weight:400;margin-bottom:5px}.header-nav .navigation .menu_part .mega_content .column ul{font-size:16px;line-height:1;list-style:none;margin:0 -10px;padding:0}.header-nav .navigation .menu_part .mega_content .column ul a{color:#121203;display:inline-block;font-family:IBM Plex Sans;font-size:16px;font-weight:500;padding:10px}.header-nav .navigation .menu_part .mega_content .column ul a:hover{background:#e8e8e3;border-radius:3px}.header-nav .navigation .menu_part .mega_content .column-n{background:#f7f7f2;margin-right:2%;padding:24px;width:31.333%}.header-nav .navigation .menu_part .mega_content .column-n:hover{background:#e8e8e3}.header-nav .navigation .menu_part .mega_content .column-n h3{color:#121203;font-family:IBM Plex Sans;font-size:16px;font-weight:500;margin:0}.header-nav .navigation .menu_part .mega_content .column-n p{color:#121203;font-family:IBM Plex Sans;font-size:16px;line-height:1.4;margin:15px 0 0}.header-nav .navigation .menu_part .mega_content .column-n.center_align{text-align:center}.header-nav .navigation .cta_part{align-items:center;display:flex}.header-nav .navigation .cta_part a.normal{color:#121203;display:inline-block;font-family:IBM Plex Sans;font-size:16px;line-height:1.2;margin-left:24px;padding:10px}.header-nav .navigation .cta_part a.normal:hover{background:#e8e8e3;border-radius:3px}.header-nav .navigation .cta_part a.button_style{background:#fceb65;border-radius:12px;color:#121203;font-family:IBM Plex Sans;font-size:16px;line-height:1.4;margin-left:24px;padding:12px 16px}.header-nav .navigation .cta_part a.button_style:hover{background:#121203;color:#fff}@media (max-width:1024px){.header-nav{padding:0}.mobile_trigger{border-bottom:3px solid #000;border-top:3px solid #000;display:inline-block;height:20px;position:relative;width:30px}.mobile_trigger span{background:#000;height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.header-nav .logo_part{display:flex;justify-content:space-between;padding:20px 0;width:100%}.header-nav .navigation,.header-nav .navigation .menu_part,.header-nav .navigation .menu_part .menu_item{width:100%}.header-nav .navigation .menu_part .menu_item>a{padding:10px 0}.header-nav .navigation .cta_part{flex-wrap:wrap;width:100%}.header-nav .navigation .menu_part .menu_item.active .mega_menu{border:none;padding:0;position:unset}.header-nav .navigation .menu_part .mega_header{display:none}.header-nav .navigation .menu_part .mega_content{width:100%}.header-nav .navigation .menu_part .mega_content .column{padding:0;width:100%}.header-nav .navigation .menu_part .mega_content .column h3{display:none}.header-nav .navigation .menu_part .mega_content .column ul a{font-weight:500;padding:5px 0}.header-nav .navigation .menu_part .mega_content .column-n{margin-bottom:5px;padding:10px;width:100%}.header-nav .navigation .menu_part .mega_content .column-n p{margin-top:5px}.header-nav .navigation .cta_part a{margin-left:0!important;margin-top:20px;width:100%}.header-nav .navigation{background:#fff;bottom:0;display:none;left:0;overflow:scroll;padding:0 20px;position:fixed;right:0;top:60px}.header-nav .navigation.opened{display:inline-block}.header-nav .navigation .menu_part .menu_item .mega_menu .content{padding:10px}}