.dd-section-steps{counter-reset:steps}.dd-section-steps>.dd-container:not(.dd-section-extra){display:flex;gap:var(--wp--preset--spacing--small);overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media only screen and (max-width:600px){.dd-section-steps>.dd-container:not(.dd-section-extra){gap:14px}}:is(.dd-section-steps>.dd-container:not(.dd-section-extra)):not([class*=align]){max-width:100%;width:100%}@media only screen and (min-width:1290px){:is(.dd-section-steps>.dd-container:not(.dd-section-extra)):not([class*=align]){padding-inline:calc(50% - var(--wp--style--global--wide-size)/2)}}@media only screen and (max-width:1289px){:is(.dd-section-steps>.dd-container:not(.dd-section-extra)):not([class*=align]){padding-inline:5%}}@media only screen and (max-width:600px){:is(.dd-section-steps>.dd-container:not(.dd-section-extra)):not([class*=align]){padding-inline:20px}}.dd-section-steps .dd-step{background:var(--wp--preset--color--sage);box-sizing:border-box;color:#fff;counter-increment:steps;flex-basis:calc(33.333% - var(--wp--preset--spacing--small)/1.5);flex-grow:0;flex-shrink:0;margin-bottom:1.375rem;min-width:370px;padding:3.125rem 2.8125rem 3.125rem 2.5rem;position:relative;scroll-snap-align:center}:is(.dd-section-steps .dd-step) h1,:is(.dd-section-steps .dd-step) h2,:is(.dd-section-steps .dd-step) h3,:is(.dd-section-steps .dd-step) h4,:is(.dd-section-steps .dd-step) h5,:is(.dd-section-steps .dd-step) p,:is(.dd-section-steps .dd-step) ul{color:inherit}:is(.dd-section-steps .dd-step) h1,:is(.dd-section-steps .dd-step) h2,:is(.dd-section-steps .dd-step) h3,:is(.dd-section-steps .dd-step) h4,:is(.dd-section-steps .dd-step) h5{font-size:var(--wp--preset--font-size--28);margin-bottom:0}:is(.dd-section-steps .dd-step) p{margin-top:10px}:is(.dd-section-steps .dd-step)>i{align-items:center;border:1px solid;color:var(--wp--preset--color--gold);display:flex;font-size:1.9375rem;height:4.0625rem;justify-content:center;margin-bottom:1.75rem;width:4.0625rem}@media only screen and (max-width:600px){.dd-section-steps .dd-step{font-size:16px;min-width:95%;padding:28px 23px}}.dd-section-steps .dd-step:before{color:#4f564d;content:counter(steps);font-family:Superior Title;font-size:7.375rem;font-style:normal;font-weight:300;line-height:.65;pointer-events:none;position:absolute;right:1.875rem;top:2.3125rem}@media only screen and (max-width:600px){.dd-section-steps .dd-step:before{font-size:89px;top:30px}}.dd-section-steps .dd-step:after{border-bottom:4px solid #aebdaa;bottom:-1.375rem;content:"";display:block;left:0;position:absolute;width:100%}
