.text-ellipsis-2{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}@media (max-width:1400px) and (min-width:1025px){header.elementor-location-header{transform:scale(.95);transform-origin:top center}}@media (max-width:1200px) and (min-width:1025px){header.elementor-location-header{transform:scale(.88)}}@media (max-width:1100px) and (min-width:1025px){header.elementor-location-header{transform:scale(.82)}}.image—grew{overflow:hidden}.image—grew img{transition:transform 0.4s ease;width:100%;height:auto}.image—grew:hover img{transform:scale(1.1)}@media (max-width:1024px){.always-horizontal nav.elementor-nav-menu--main>ul.elementor-nav-menu{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important}.always-horizontal .elementor-nav-menu--main ul.elementor-nav-menu{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important}.always-horizontal .elementor-nav-menu--main li,.always-horizontal .elementor-nav-menu--main a{white-space:nowrap!important}.always-horizontal .elementor-nav-menu--dropdown{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important}.elementor-nav-menu--main ul::-webkit-scrollbar{display:none}}@media (min-width:1025px){.elementor-nav-menu .sub-menu{left:0!important;right:auto!important;transform:none!important;margin-left:0!important;padding-left:0!important}.elementor-nav-menu .sub-menu li{margin-left:0!important;padding-left:0!important}.elementor-nav-menu .sub-menu li>a{padding:15px 16px!important;text-indent:0!important;box-sizing:border-box}}.elementor-element-300472d img{width:100%;height:auto;aspect-ratio:374 / 294;display:block}.elementor-element-966971b img{width:100%;height:auto;aspect-ratio:374 / 294;display:block}