.dsgo-stack{box-sizing:border-box;display:flex;flex-direction:column;position:relative}.dsgo-stack[style*="--dsgo-hover-bg-color"]:after{background:var(--dsgo-hover-bg-color);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}.dsgo-stack>:not(.dsgo-stack__inner):not(.dsgo-shape-divider){position:relative;z-index:3}.dsgo-stack--has-overlay{position:relative}.dsgo-stack--has-overlay:before{background-color:var(--dsgo-overlay-color);border-radius:inherit;bottom:0;content:"";left:0;opacity:var(--dsgo-overlay-opacity,.8);pointer-events:none;position:absolute;right:0;top:0;z-index:1}.dsgo-stack--has-overlay>.dsgo-stack__inner{position:relative;z-index:2}.dsgo-stack .dsgo-stack__inner{flex-grow:1;position:relative;width:100%;z-index:2}.dsgo-flex__inner>.dsgo-stack,.dsgo-grid__inner>.dsgo-stack,.dsgo-stack__inner>.dsgo-stack{width:100%!important}.dsgo-flex__inner>.dsgo-stack.dsgo-no-width-constraint>.dsgo-stack__inner,.dsgo-grid__inner>.dsgo-stack.dsgo-no-width-constraint>.dsgo-stack__inner,.dsgo-stack__inner>.dsgo-stack.dsgo-no-width-constraint>.dsgo-stack__inner{margin-left:0!important;margin-right:0!important;max-width:none!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>*{align-self:stretch;float:none!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-stretch>*{flex-grow:1}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-stretch>.wp-block-image{overflow:hidden}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-stretch>.wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dsgo-stack .dsgo-stack__inner.is-layout-flex{display:flex;flex-direction:column}.dsgo-stack .dsgo-stack__inner.is-layout-flex>:where(.wp-block-designsetgo-icon,.wp-block-designsetgo-icon-button,.wp-block-designsetgo-pill,.wp-block-designsetgo-counter).aligncenter{align-self:center!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>:where(.wp-block-designsetgo-icon,.wp-block-designsetgo-icon-button,.wp-block-designsetgo-pill,.wp-block-designsetgo-counter).alignleft{align-self:flex-start!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>:where(.wp-block-designsetgo-icon,.wp-block-designsetgo-icon-button,.wp-block-designsetgo-pill,.wp-block-designsetgo-counter).alignright{align-self:flex-end!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>.aligncenter:not(.wp-block-designsetgo-icon):not(.wp-block-designsetgo-icon-button):not(.wp-block-designsetgo-pill):not(.wp-block-designsetgo-counter){align-self:center!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>.alignright:not(.wp-block-designsetgo-icon):not(.wp-block-designsetgo-icon-button):not(.wp-block-designsetgo-pill):not(.wp-block-designsetgo-counter){align-self:flex-end!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>.alignleft:not(.wp-block-designsetgo-icon):not(.wp-block-designsetgo-icon-button):not(.wp-block-designsetgo-pill):not(.wp-block-designsetgo-counter){align-self:flex-start!important}.dsgo-stack .dsgo-stack__inner.is-layout-flex>.alignfull,.dsgo-stack .dsgo-stack__inner.is-layout-flex>.alignwide{align-self:stretch!important;width:100%!important}.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.dsgo-counter,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.dsgo-icon,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.dsgo-icon-button,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.dsgo-pill,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.wp-block-button,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-counter,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-icon,.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-icon-button{align-self:flex-start;max-width:none!important;width:auto!important}.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>:where(.wp-block-heading,.wp-block-paragraph,.wp-block-group,.wp-block-image,.wp-block-video,.wp-block-embed,.wp-block-table,.wp-block-list,.wp-block-buttons,.dsgo-grid,.wp-block-designsetgo-grid,.dsgo-stack,.wp-block-designsetgo-stack,.dsgo-flex,.wp-block-designsetgo-flex,.wp-block-designsetgo-row,.dsgo-tabs,.wp-block-designsetgo-tabs,.dsgo-accordion,.wp-block-designsetgo-accordion,.dsgo-scroll-marquee,.wp-block-designsetgo-scroll-marquee):not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide){margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>:where(.wp-block-group,.wp-block-designsetgo-stack,.dsgo-stack) :not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)>.wp-block-group__inner-container{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>:where(.wp-block-group,.dsgo-stack,.wp-block-designsetgo-stack) :is(.is-layout-constrained,.wp-block-group-is-layout-constrained)>.wp-block-group__inner-container{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.dsgo-stack.dsgo-no-width-constraint .dsgo-stack__inner.is-layout-flex>.wp-block-group:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide){margin-left:0!important;margin-right:0!important;max-width:none!important;min-width:100%!important;width:100%!important}.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.dsgo-counter,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.dsgo-icon,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.dsgo-icon-button,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.dsgo-pill,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.wp-block-button,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-counter,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-icon,.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.wp-block-designsetgo-icon-button{align-self:flex-start;width:auto!important}.dsgo-stack:not(.dsgo-no-width-constraint) .dsgo-stack__inner.is-layout-flex>.wp-block-buttons:not(.alignleft):not(.alignright){align-self:stretch}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-center>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button):not(.alignleft):not(.alignright):not(.aligncenter){align-self:center}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-right>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button):not(.alignleft):not(.alignright):not(.aligncenter){align-self:flex-end}.dsgo-stack .dsgo-stack__inner.is-layout-flex.is-content-justification-left>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button):not(.alignleft):not(.alignright):not(.aligncenter){align-self:flex-start}.dsgo-stack .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button),.dsgo-stack.has-text-align-left .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button),.dsgo-stack[style*="text-align:left"] .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button){align-self:flex-start}.dsgo-stack.has-text-align-center .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button),.dsgo-stack[style*="text-align:center"] .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button){align-self:center}.dsgo-stack.has-text-align-right .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button),.dsgo-stack[style*="text-align:right"] .dsgo-stack__inner.is-layout-flex>:where(.dsgo-pill,.wp-block-designsetgo-pill,.dsgo-icon,.wp-block-designsetgo-icon,.dsgo-counter,.wp-block-designsetgo-counter,.wp-block-button,.dsgo-icon-button,.wp-block-designsetgo-icon-button){align-self:flex-end}.dsgo-stack:hover[style*="--dsgo-hover-bg-color"]:after{opacity:1}.dsgo-stack:hover[style*="--dsgo-hover-text-color"],.dsgo-stack:hover[style*="--dsgo-hover-text-color"] .wp-block-heading,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] .wp-block-paragraph,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] a,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h1,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h2,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h3,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h4,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h5,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] h6,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] li,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] p,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] span,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] td,.dsgo-stack:hover[style*="--dsgo-hover-text-color"] th{color:var(--dsgo-hover-text-color)!important}[class*=wp-container-designsetgo-stack]>.dsgo-counter,[class*=wp-container-designsetgo-stack]>.dsgo-icon,[class*=wp-container-designsetgo-stack]>.dsgo-icon-button,[class*=wp-container-designsetgo-stack]>.dsgo-pill,[class*=wp-container-designsetgo-stack]>.wp-block-button,[class*=wp-container-designsetgo-stack]>.wp-block-designsetgo-counter,[class*=wp-container-designsetgo-stack]>.wp-block-designsetgo-icon,[class*=wp-container-designsetgo-stack]>.wp-block-designsetgo-icon-button,[class*=wp-container-designsetgo-stack]>.wp-block-designsetgo-pill{max-width:none!important;width:auto!important}.dsgo-stack.alignfull.dsgo-no-width-constraint>.dsgo-stack__inner[class*=wp-container-]>:not(.alignleft):not(.alignright):not(.dsgo-has-max-width){margin-left:0!important;margin-right:0!important;max-width:none!important}.dsgo-shape-divider{background-color:var(--dsgo-shape-background,transparent);height:calc(var(--dsgo-shape-height, 100px) + 3px);left:calc(var(--dsgo-shape-offset, 0px) - 3px);line-height:0;overflow:hidden;pointer-events:none;position:absolute;width:calc(var(--dsgo-shape-width, 100%) + 6px);z-index:1}.dsgo-shape-divider svg{display:block;fill:var(--dsgo-shape-color,transparent);height:100%;width:100%}.dsgo-shape-divider--top{top:-3px}.dsgo-shape-divider--bottom{bottom:-3px}.dsgo-shape-divider--front{z-index:10}.dsgo-stack--has-shape-divider{overflow-x:clip}.dsgo-stack--has-shape-divider>.dsgo-stack__inner{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.dsgo-shape-divider svg{transition:none}}@media print{.dsgo-shape-divider{display:none}}
