@media(max-width:1024px){body .elementor .elementor-heading-title,body .elementor .shiny-text,body .elementor .ue_sc_title,body .site-main .entry-title,body .site-main h1,body .site-main h2,body .site-main h3{white-space:normal;overflow-wrap:anywhere;hyphens:auto;min-width:0}body .elementor .elementor-widget-text-editor,body .site-main p{overflow-wrap:anywhere}}@media(max-width:767px){body .elementor .ue_stacking_card_item,body .elementor .ue_card_content,body .elementor .ue_content_left,body .elementor .ue_content_right{box-sizing:border-box;min-width:0;max-width:100%}body .elementor .ue_content_left,body .elementor .ue_content_right{width:100%}body .elementor .ue_sc_title{max-width:100%;line-height:1.15}body .elementor .elementor-button{box-sizing:border-box;max-width:100%;min-height:44px}body .elementor .elementor-button-text{white-space:normal;overflow-wrap:anywhere}body .site-main{box-sizing:border-box;padding-inline:20px}}@media(max-width:1024px){body .elementor .e-n-accordion-item-title-header{min-width:0;flex:auto}body .elementor .e-n-accordion-item-title-text{white-space:normal;overflow-wrap:anywhere;hyphens:auto}body .elementor .e-n-accordion-item-title-icon{flex-shrink:0}body .elementor .elementor-widget-theme-post-content{overflow-wrap:anywhere;hyphens:auto}}@media(max-width:1024px){body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{box-sizing:border-box;padding-inline:0;background-color:#000}body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-title-container{min-width:0;flex:auto}body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-title-text{white-space:normal;overflow-wrap:anywhere}body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-dropdown-icon{flex-shrink:0;min-width:44px;min-height:44px}}@media(max-width:1024px){body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-heading,body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-item,body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-content,body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-content>.e-con{min-width:0;width:100%;max-width:100%;box-sizing:border-box}body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-title{flex-wrap:nowrap;padding:10px 20px}body .elementor .e-n-menu[data-layout=dropdown] .e-n-menu-title-text{display:block;line-height:1.2}}body.privacy-policy .elementor h1.elementor-heading-title{overflow-wrap:anywhere;hyphens:auto}