@charset "UTF-8";:root{--header_padding_block:15px;--header_core_height_full_width:125px;--header_desktop_menu_height:70px;--header_extras_menu_height:55px;--header_vertical_gap:20px;--header_logo_max_height:80px;--header_height_full_width:calc(var(--header_padding_block) * 2 + var(--header_core_height_full_width));--header_height:var(--header_height_medium_width,var(--header_height_full_width));--header_menu_trans_dur:350ms}@media (width < 1280px){:root{--header_logo_max_height:80px;--header_extras_menu_height:35px;--header_height_medium_width:calc(var(--header_padding_block) * 2 + var(--header_logo_max_height) + var(--header_vertical_gap) * 2 + var(--header_extras_menu_height) + var(--header_desktop_menu_height))}}body{--adminbar_height:0px;margin-top:var(--adminbar_height)}body.admin-bar{--adminbar_height:32px}@media (width < 782px){body.admin-bar{--adminbar_height:46px}}@media (width < 600px){body.admin-bar [id=wpadminbar]{margin-top:calc(-1 * var(--adminbar_height))}}.trigger{left:-200vw;opacity:0;position:absolute;z-index:-9999}.mobile{--toggle_dim:40px;--toggle_content_closed:"☰";--toggle_content_open:"×";--toggle_opacity_closed_x:0;--toggle_scale_closed_x:0.0;--toggle_opacity_closed_lines:1;--toggle_scale_closed_lines:1.0;--toggle_mobile_rows:0fr;--toggle_mobile_display:none;--trans_dur:var(--header_menu_trans_dur);--mobile_menu_submenu_link_font_size:14px;--mobile_menu_submenu_link_font_weight:bold;--mobile_menu_submenu_link_color_base:white;--mobile_menu_submenu_link_text_decoration_base:none;--mobile_menu_submenu_link_color_hover:var(--colors_two);--mobile_menu_submenu_link_text_decoration_hover:underline;--mobile_menu_submenu_toggle_rotate:180deg;--mobile_menu_submenu_toggle_rows:0fr;--mobile_menu_padding_left_multiplier:1;--colors_darklink:#333;--link_icon_size:20px;display:var(--toggle_mobile_display)}@media (width < 768px){.mobile{--toggle_mobile_display:grid}}.mobile ul{margin:0;padding:0;list-style-type:none}.mobile .mobile-menu-toggle-button{display:flex;align-items:center;justify-content:center;color:var(--colors_one);align-self:stretch;position:relative;width:var(--toggle_dim)}.mobile .mobile-menu-toggle-button::before,.mobile .mobile-menu-toggle-button::after{content:var(--toggle_content);font-size:var(--toggle_dim);line-height:var(--toggle_dim);width:var(--toggle_dim);height:var(--toggle_dim);text-align:center;cursor:pointer;display:block;position:absolute;top:50%;left:0;right:0;bottom:0;opacity:var(--toggle_opacity);transform:translateY(-50%) scale(var(--toggle_scale));transition:all var(--trans_dur) ease}.mobile .mobile-menu-toggle-button::before{--toggle_content:var(--toggle_content_closed);--toggle_scale:var(--toggle_scale_open_lines,var(--toggle_scale_closed_lines,1.0));--toggle_opacity:var(--toggle_opacity_open_lines,var(--toggle_scale_closed_lines,1))}.mobile .mobile-menu-toggle-button::after{--toggle_content:var(--toggle_content_open);--toggle_scale:var(--toggle_scale_open_x,var(--toggle_scale_closed_x,1.0));--toggle_opacity:var(--toggle_opacity_open_x,var(--toggle_opacity_closed_x,1))}.mobile>.mobile-menu-wrapper{display:grid;grid-template-rows:var(--toggle_mobile_rows);transition:grid-template-rows var(--trans_dur) ease}.mobile>.mobile-menu-wrapper>.block{display:grid;overflow:hidden}.mobile>.mobile-menu-wrapper>.block>.mobile-bottom{padding:0;margin:0}.mobile ul>li>a{font-size:var(--mobile_menu_submenu_link_font_size);font-weight:var(--mobile_menu_submenu_link_font_weight);padding-block:10px;padding-right:10px;padding-left:calc(10px * var(--mobile_menu_padding_left_multiplier));display:flex;align-items:center;transition-property:all}.mobile ul>li>a>span{color:var(--mobile_menu_submenu_link_color_base);-webkit-text-decoration:var(--mobile_menu_submenu_link_text_decoration_base);text-decoration:var(--mobile_menu_submenu_link_text_decoration_base)}.mobile ul>li>a[href]:hover,.mobile ul>li>a[href]:focus{background-image:linear-gradient(to bottom,#fbd9a5,transparent)}.mobile ul>li>a[href]>span:hover,.mobile ul>li>a[href]>span:focus{color:var(--mobile_menu_submenu_link_color_hover);-webkit-text-decoration:var(--mobile_menu_submenu_link_text_decoration_hover);text-decoration:var(--mobile_menu_submenu_link_text_decoration_hover)}.mobile ul>li>a>span{flex-grow:4}.mobile ul>li>a>label{color:var(--mobile_menu_submenu_link_color_base);flex-grow:1;display:flex;align-items:center;justify-content:flex-end;text-decoration:none;cursor:pointer}.mobile ul>li>a>label:hover,.mobile ul>li>a>label:focus{color:var(--mobile_menu_submenu_link_color_base);text-decoration:none}.mobile ul>li>a>label::before{content:"⯅";transition:transform var(--trans_dur) ease;transform:rotateZ(var(--mobile_menu_submenu_toggle_rotate,0deg))}.mobile .mobile-submenu-wrapper{display:grid;grid-template-rows:var(--mobile_menu_submenu_toggle_rows);transition:grid-template-rows var(--trans_dur) ease}.mobile .mobile-submenu-wrapper>ul{overflow:hidden}.mobile input:checked+li{--mobile_menu_submenu_toggle_rows:1fr;--mobile_menu_submenu_toggle_rotate:0deg}.mobile .menu>li>a[href]:hover,.mobile .menu>li>a[href]:focus{background-image:none}.mobile .depth-1{background-color:white}.mobile .depth-1>li>a{--mobile_menu_submenu_link_color_base:var(--colors_darklink);--mobile_menu_submenu_link_color_hover:var(--colors_darklink)}.mobile :is(.depth-2,.depth-3,.depth-4)>li>a{--mobile_menu_submenu_link_font_weight:normal}.mobile .depth-2>li>a{--mobile_menu_submenu_link_color_base:#3f6b9e;--mobile_menu_submenu_link_color_hover:#3f6b9e}.mobile :is(.depth-3,.depth-4)>li>a{--mobile_menu_padding_left_multiplier:2;--mobile_menu_submenu_link_color_base:var(--colors_darklink);--mobile_menu_submenu_link_color_hover:var(--colors_darklink)}.mobile .menu-item-icon>a::before{content:"";background-image:var(--icon_url);width:var(--link_icon_size);height:var(--link_icon_size);background-size:100% 100%;margin-right:0.5em}.main-mobile-menu-toggle:checked+.mobile{--toggle_opacity_closed_x:1;--toggle_scale_closed_x:1.0;--toggle_opacity_closed_lines:0;--toggle_scale_closed_lines:0.0;--toggle_mobile_rows:1fr}header .main-header .full-container{gap:20px}header .main-header .full-container .menu-container{display:grid;gap:var(--header_vertical_gap)}header .main-header .full-container .menu-container .extras{padding:0}.main-header .desktop-menu{--menu_display:flex;--menu_justify_content_full_width:flex-end;--menu_has_column_gap:20px;--menu_has_column_min_width:300px;--menu_has_column_flex_grow:1;--menu_parent_link_color_base:black;--menu_parent_link_text_decoration_base:none;--menu_parent_link_text_decoration_hover:underline;--menu_submenu_background_color:#f8f8f8;--menu_submenu_border_color:#e6e6e6;--menu_submenu_left_border_width:2px;--menu_submenu_padding_inline:calc((100% - 1280px) / 2);--menu_submenu_link_color:black;--menu_submenu_link_text_decoration_base:none;--menu_submenu_link_text_decoration_hover:underline;--menu_submenu_link_font_size:16px;--menu_submenu_link_font_weight:400;--menu_first_child_link_top_base:0;--menu_first_child_link_top_hover:100%;--trans_dur:var(--header_menu_trans_dur);--menu_submenu_transition_property:opacity,transform,z-index,top,height,padding,border;--menu_submenu_transition_duration:var(--trans_dur),var(--trans_dur),0ms,0ms,0ms,0ms,0ms;--menu_submenu_transition_delay:0ms,0ms,var(--trans_dur),var(--trans_dur),var(--trans_dur),var(--trans_dur),var(--trans_dur);--menu_first_child_link_z_index_base:-9999;--menu_first_child_link_opacity_base:0;--menu_first_child_link_transform_base:translateY(-1%);--menu_first_child_link_height_base:0;--menu_first_child_link_padding_base:0;--menu_first_child_link_border_base:0px;--link_icon_size:1.5em;display:var(--menu_display);justify-content:var(--menu_justify_content_medium_width,var(--menu_justify_content_full_width))}@media (width < 1280px){.main-header .desktop-menu{--menu_justify_content_medium_width:center;--menu_submenu_padding_inline:5%}}@media (width < 768px){.main-header .desktop-menu{--menu_display:none}}.main-header .desktop-menu ul{margin:0;padding:0;list-style-type:none}.main-header .desktop-menu>ul.menu{padding-inline:20px;display:flex;gap:30px;height:var(--header_desktop_menu_height)}.main-header .desktop-menu>ul.menu>li{display:flex;align-items:center;justify-content:center}.main-header .desktop-menu>ul.menu>li>a{color:var(--menu_parent_link_color_base);-webkit-text-decoration:var(--menu_parent_link_text_decoration_base);text-decoration:var(--menu_parent_link_text_decoration_base)}.main-header .desktop-menu>ul.menu>li>a:hover,.main-header .desktop-menu>ul.menu>li>a:focus{-webkit-text-decoration:var(--menu_parent_link_text_decoration_hover);text-decoration:var(--menu_parent_link_text_decoration_hover)}.main-header .desktop-menu>ul.menu>li.open,.main-header .desktop-menu>ul.menu>li:hover,.main-header .desktop-menu>ul.menu>li:focus{--menu_submenu_transition_property:opacity,transform,z-index,top,height,border;--menu_submenu_transition_duration:var(--trans_dur),var(--trans_dur),0ms,0ms,0ms,0ms;--menu_submenu_transition_delay:0ms,0ms,0ms,0ms,0ms,0ms;--menu_first_child_link_z_index_hover:9999;--menu_first_child_link_transform_hover:translateY(0);--menu_first_child_link_opacity_hover:1;--menu_first_child_link_height_hover:auto;--menu_first_child_link_padding_hover:40px 20px;--menu_first_child_link_border_hover:2px}.main-header .desktop-menu ul:has(>.column){display:flex;flex-wrap:wrap;gap:var(--menu_has_column_gap) calc(var(--menu_has_column_gap) * 2)}.main-header .desktop-menu ul:has(>.column)>.column{flex-grow:var(--menu_has_column_flex_grow);flex-basis:calc((var(--menu_has_column_min_width) * var(--menu_has_column_flex_grow) - 100%) * 999);box-sizing:border-box}.main-header .desktop-menu ul:has(>.column)>.column:has(>.widthx2){--menu_has_column_flex_grow:2}.main-header .desktop-menu ul.depth-1{display:flex;position:absolute;top:var(--menu_first_child_link_top_hover,var(--menu_first_child_link_top_base));left:0;right:0;height:var(--menu_first_child_link_height_hover,var(--menu_first_child_link_height_base));background-color:var(--menu_submenu_background_color);border-top:var(--menu_first_child_link_border_hover,var(--menu_first_child_link_border_base)) solid var(--menu_submenu_border_color);padding-inline:var(--menu_submenu_padding_inline);overflow:hidden;z-index:var(--menu_first_child_link_z_index_hover,var(--menu_first_child_link_z_index_base));opacity:var(--menu_first_child_link_opacity_hover,var(--menu_first_child_link_opacity_base));transform:var(--menu_first_child_link_transform_hover,var(--menu_first_child_link_transform_base));padding-block:var(--menu_first_child_link_padding_hover,var(--menu_first_child_link_padding_base));transition-property:var(--menu_submenu_transition_property);transition-duration:var(--menu_submenu_transition_duration);transition-delay:var(--menu_submenu_transition_delay)}.main-header .desktop-menu ul.depth-1>.column:not(:first-child){position:relative}.main-header .desktop-menu ul.depth-1>.column:not(:first-child)::after{content:"";position:absolute;background-color:var(--menu_submenu_border_color);top:0;bottom:0;left:calc((var(--menu_has_column_gap) * 2 + var(--menu_submenu_left_border_width)) * -0.5);width:var(--menu_submenu_left_border_width)}.main-header .desktop-menu .sub-menu>li>a,.main-header .desktop-menu .sub-menu>.column>li>a{font-size:var(--menu_submenu_link_font_size);font-weight:var(--menu_submenu_link_font_weight);color:var(--menu_submenu_link_color);-webkit-text-decoration:var(--menu_submenu_link_text_decoration_base);text-decoration:var(--menu_submenu_link_text_decoration_base);padding-inline:10px;display:flex;margin-block:5px;align-items:center;transition-property:all}.main-header .desktop-menu .sub-menu>li>a:hover,.main-header .desktop-menu .sub-menu>li>a:focus,.main-header .desktop-menu .sub-menu>.column>li>a:hover,.main-header .desktop-menu .sub-menu>.column>li>a:focus{color:var(--menu_submenu_link_color)}.main-header .desktop-menu .sub-menu>li>a:hover[href],.main-header .desktop-menu .sub-menu>li>a:focus[href],.main-header .desktop-menu .sub-menu>.column>li>a:hover[href],.main-header .desktop-menu .sub-menu>.column>li>a:focus[href]{background-image:linear-gradient(to bottom,#fbd9a5,transparent);-webkit-text-decoration:var(--menu_submenu_link_text_decoration_hover);text-decoration:var(--menu_submenu_link_text_decoration_hover)}.main-header .desktop-menu :is(.depth-3,.depth-4){margin-left:10px}.main-header .desktop-menu :is(.depth-2,.depth-3:has(.depth-4))>li>a,.main-header .desktop-menu :is(.depth-2,.depth-3:has(.depth-4))>.column>li>a{margin-block:10px}.main-header .desktop-menu .depth-1>li>a,.main-header .desktop-menu .depth-1>.column>li>a{--menu_submenu_link_font_size:22px;--menu_submenu_link_font_weight:bold}.main-header .desktop-menu .depth-2>li>a,.main-header .desktop-menu .depth-2>.column>li>a{--menu_submenu_link_font_size:18px;--menu_submenu_link_font_weight:bold}.main-header .desktop-menu .depth-2>li>a[href],.main-header .desktop-menu .depth-2>.column>li>a[href]{--menu_submenu_link_color:var(--colors_one)}.main-header .desktop-menu .depth-3>li:has(.depth-4)>a,.main-header .desktop-menu .depth-3>.column>li:has(.depth-4)>a{--menu_submenu_link_font_size:18px}.main-header .desktop-menu .depth-3>li:has(.depth-4)>a[href],.main-header .desktop-menu .depth-3>.column>li:has(.depth-4)>a[href]{--menu_submenu_link_color:var(--colors_green)}.main-header .desktop-menu .menu-item-icon>a::before{content:"";background-image:var(--icon_url);width:var(--link_icon_size);height:var(--link_icon_size);background-size:100% 100%;margin-right:0.5em}/*# sourceMappingURL=header_nav_menu_new.min.css.map */
