.elementor-64 .elementor-element.elementor-element-8ac575f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-64 .elementor-element.elementor-element-1234d88{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-64 .elementor-element.elementor-element-4b5363c{--display:flex}.elementor-64 .elementor-element.elementor-element-904e6a7{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-64 .elementor-element.elementor-element-23dfd211{margin-top:100px;margin-bottom:80px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-64 .elementor-element.elementor-element-761dc3fd{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-64 .elementor-element.elementor-element-761dc3fd>.elementor-widget-container{margin:30px 0 0}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-64 .elementor-element.elementor-element-761dc3fd:after{content:"0.66"}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-post__thumbnail__link{width:100%}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-post{padding:30px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-64 .elementor-element.elementor-element-761dc3fd.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-64 .elementor-element.elementor-element-761dc3fd.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-64 .elementor-element.elementor-element-761dc3fd.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-post__excerpt p{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}:root{--page-title-display:none}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-1234d88{--min-height:0px}.elementor-64 .elementor-element.elementor-element-23dfd211{margin-top:10px;margin-bottom:10px}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-64 .elementor-element.elementor-element-761dc3fd:after{content:"0.5"}.elementor-64 .elementor-element.elementor-element-761dc3fd .elementor-post__thumbnail__link{width:100%}}.hero-fullbleed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}:root{--so-brand:#e53935;--so-ink:#111;--so-ink-2:#555;--so-bg:#fff;--so-border:rgba(0,0,0,.08)}.so-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch;justify-items:stretch;padding:12px 16px;background:var(--so-bg);border-top:1px solid var(--so-border);border-bottom:1px solid var(--so-border)}.so-item{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;color:var(--so-ink);border-radius:12px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;background:#fff;box-shadow:0 1px 0 rgb(0 0 0 / .03)}.so-item:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgb(0 0 0 / .08);background:#fff}.so-ico{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--so-brand);flex:0 0 auto}.so-ico svg{width:100%;height:100%;stroke:currentColor;fill:none}.so-txt{display:flex;flex-direction:column;line-height:1.15}.so-txt strong{font-size:14px;font-weight:800;letter-spacing:.1px}.so-txt em{font-style:normal;font-size:12px;color:var(--so-ink-2)}@media (max-width:1024px){.so-bar{gap:14px}.so-txt strong{font-size:13.5px}}@media (max-width:768px){.so-bar{grid-template-columns:1fr}.so-item{padding:12px}.so-txt strong{font-size:13px}.so-txt em{font-size:12px}}.so-compact .so-txt em{display:none}