.header_menu_cover a:hover span.sub_menu_icon svg{transform:rotate(180deg)}.header_menu_cover a span.sub_menu_icon svg{transition:all .4s ease}.header_menu_cover a.header_menu.active{color:var(--color-primary)}.header_menu_cover .sub_menu ul .sub_menu_title a.active,.header_menu_cover .sub_menu ul .sub_menu_title li.active,.header_menu_cover .sub_menu ul li.active{background:var(--color-accent);color:var(--color-primary)}.header_menu_cover li a.header__menu.active,.header_mobile_cover a.active{color:var(--color-primary)}.navigation_menu a.mobile_button{display:none}@media(max-width:767px){.header_section{position:fixed}.navigation_menu a.mobile_button{display:block}.header_form input{width:100%}.navigation_menu a.mobile_button{align-items:center;display:flex!important;flex-wrap:wrap;justify-content:center}.mobile-open nav.navigation_menu{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border));display:block!important;left:0;padding:16px 8px;position:absolute;right:0;top:100%;width:100%}.flex.h-16.items-center.justify-between{position:relative}.mobile-open nav.navigation_menu a{display:block;margin-top:8px;padding:8px 12px;width:100%}.header_form{display:block}.mobile_toggle span.mobile_toggle_close_icon{display:none}.mobile-open span.mobile_toggle_close_icon{display:block;position:fixed}.mobile-open .mobile_toggle span.mobile_toggle_icon{display:none}.mobile_toggle{height:36px;transition:all .4s ease;width:40px}.mobile_toggle:hover{background-color:hsl(var(--accent))}.mobile_toggle:hover span.mobile_toggle_close_icon svg,.mobile_toggle:hover span.mobile_toggle_icon svg{stroke:#fff}.sub_menu_icon__mobile.active svg{transform:rotate(180deg)}.sub_menu_icon__mobile svg{transition:all .4s ease}.header_mobile_cover{height:100vh;max-height:60vh;overflow-x:hidden;overflow-y:scroll;padding-right:5px}.overflow-hidden .moblie_toggle svg.open_toggle{display:none}.overflow-hidden .moblie_toggle svg.close_toggle{display:block;stroke:#fff}.moblie_toggle svg.close_toggle{display:none}.moblie_toggle svg.open_toggle{display:block;stroke:#fff}.moblie_toggle{background:hsl(var(--accent))}.header_mobile_cover::-webkit-scrollbar{border-radius:5px;width:4px}.header_mobile_cover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:5px}}.hover-color-white{color:#c2c9d6}.hover-color-white:hover{color:#fff}