.dd-section-hero-banner-small.dd-section,.dd-section-hero-banner.dd-section{align-items:center;box-sizing:border-box;flex-direction:row}:is(.dd-section-hero-banner-small.dd-section,.dd-section-hero-banner.dd-section) p:has(.wp-element-button){margin-top:2.375rem}@media only screen and (max-width:500px){:is(.dd-section-hero-banner-small.dd-section,.dd-section-hero-banner.dd-section)>.dd-container>:not(:has(.wp-element-button)){margin-inline:auto;max-width:calc(100% - 44px)}}.dd-header+.dd-section-hero-banner-small.dd-section.has-padding-top-default{padding-top:2.25rem}.dd-header+.dd-section-hero-banner-small.dd-section.has-padding-bottom-default{padding-bottom:2.4375rem}.dd-header+.dd-section-hero-banner-small.dd-section,.dd-header+.dd-section-hero-banner.dd-section{margin-top:calc(var(--header-height, 0px)*-1)}:is(.dd-header+.dd-section-hero-banner-small.dd-section,.dd-header+.dd-section-hero-banner.dd-section):not(.is-calculating){padding-bottom:var(--mobile-padding-bottom,initial);padding-top:var(--mobile-padding-top,initial)}@media only screen and (min-width:600px){.dd-section-hero-banner.dd-section{min-height:90svh}}@media only screen and (min-width:600px) and (min-height:800px){.dd-header+.dd-section-hero-banner.dd-section{min-height:90svh}}.dd-section-hero-banner-small.dd-section a[href="#next-section"]{display:none}.dd-header+.dd-section-hero-banner-small.dd-section a[href="#next-section"]{bottom:2.4375rem;color:#fff;display:block;font-size:1.6875rem;left:50%;position:absolute;transform:translateX(-50%)}
