.swiper{overflow:visible!important}@media (max-width:767px){.hide-on-mobile{display:none!important}.nav_mobile_menu_wrap,.nav_mobile_menu_wrap .nav_dropdown_link,.nav_mobile_menu_wrap .nav_dropdown_text,.nav_mobile_menu_wrap .nav_links_link,.nav_mobile_menu_wrap .nav_links_text,.nav_mobile_menu_wrap .u-svg,.nav_mobile_menu_wrap a,.nav_mobile_menu_wrap svg{color:#fff!important}.nav_mobile_menu_wrap .u-path{fill:none!important;stroke:#fff!important;stroke-width:4}.nav_mobile_wrap:has(.w-nav-button.w--open) .nav_mobile_logo svg,.nav_mobile_wrap:has(.w-nav-button.w--open) .nav_mobile_logo svg path,.w-nav-button.w--open .w-icon-nav-menu,.w-nav-button.w--open svg,.w-nav-button.w--open svg path{color:#fff!important;fill:#fff!important}.w-nav-button.w--open .nav_button_line,.w-nav-button.w--open .nav_button_line.is-1,.w-nav-button.w--open .nav_button_line.is-2{background-color:#fff!important}:root,body,html{--_typography---font-size--text-small:1rem!important;--_typography---font-size--text-main:1rem!important;--_text-style---font-size:1rem}body,body a,body button,body figcaption,body input,body label,body li,body p,body small,body span{font-size:max(1rem,1em)}.accordion_content_text,.accordion_content_text p{font-size:1rem;line-height:1.6}.footer_link_text,.footer_link_wrap{font-size:1rem;line-height:1.5}}