.elementor .home-redesign-step-card{text-align:center;display:flex;flex-direction:column;align-items:center;border-top-style:none;border-top-color:!important;border-block-start:none!important;\n}.elementor .home-redesign-owner-layout{column-gap:88px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:start;row-gap:18px;&>[data-interaction-id="6ef5b92"]{grid-column:1;grid-row:1}&>[data-interaction-id="1fc53d2"]{grid-column:1;grid-row:2}&>[data-interaction-id="5f8a056"]{grid-column:1;grid-row:3}&>[data-interaction-id="416b43e"]{grid-column:1;grid-row:4}&>[data-interaction-id="6b43a37"]{grid-column:2;grid-row:1 / span 4;align-self:center}\n}.elementor .home-redesign-step-number{width:100%;height:auto;min-width:0;min-height:0;position:relative;z-index:1;padding:0;border-width:0;background-color:#fff0;display:flex;flex-direction:column;gap:12px;align-items:center;&>.elementor-widget-heading:first-child{width:52px;height:52px;min-width:52px;min-height:52px;display:flex;align-items:center;justify-content:center;border:1px solid #DCE3E8;border-radius:50%;background:#FFF;position:relative;z-index:2}&>.elementor-widget-heading:first-child .elementor-heading-title{margin:0;font-family:Inter;font-size:11px;font-weight:700;color:#EC9A3B;line-height:1}&>.e-divider-base{z-index:1;width:calc(100% + 40px)!important}&>.e-heading-base{margin-top:4px}&>.e-paragraph-base{max-width:300px}\n}.elementor .home-redesign-service-card:hover,.elementor .home-redesign-service-card:focus-visible{border-color:#EC9A3B;box-shadow:0 12px 32px 0 rgb(5 31 54 / .12);transform:translate3d(0,-3px,0)}.elementor .home-redesign-service-card{overflow:hidden;border-radius:14px;transition:transform 0.35s,box-shadow 0.35s,border-color 0.35s;row-gap:0;&>.e-image-link-base{order:1;width:100%;display:block;overflow:hidden;border-radius:0}&>.e-image-link-base>img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:0;box-shadow:none}&>.e-heading-base{order:2;padding:24px 24px 14px}&>.e-paragraph-base{order:3;padding:0 24px 18px}&>.e-button-base{order:4}\n}.elementor .home-redesign-hero-actions{position:relative;margin-block-end:54px;&::after{content:"✦  Built for small business        ✦  English or Spanish";position:absolute;left:0;top:calc(100% + 18px);width:100%;font-family:Inter;font-size:11px;font-weight:600;color:#0E3A5D;letter-spacing:.1px;line-height:1.5}\n}.elementor .home-redesign-benefit-title{display:flex;flex-direction:column;gap:18px;&>span:first-child{display:block;font-family:Inter;font-size:10px;font-weight:700;color:#EC9A3B;letter-spacing:1.4px;line-height:1.4}\n}.elementor .home-redesign-owner-points{display:grid;gap:0;&>span{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:14px;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .14)}&>span:last-child{border-bottom:none}&>span>b{grid-row:1 / 3;font-family:Inter;font-size:11px;font-weight:700;color:#EC9A3B}&>span>strong{font-family:Manrope;font-size:19px;font-weight:700;color:#FFF;line-height:1.25}&>span>i{font-family:Inter;font-size:13px;font-weight:400;font-style:normal;color:#DCE3E8;line-height:1.55}\n}.elementor .home-redesign-service-body{&>span{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}&>span>span{display:inline-flex;padding:5px 8px;border:1px solid #DCE3E8;border-radius:999px;font-family:Inter;font-size:10px;font-weight:600;color:#0E3A5D;line-height:1;background:#FFF}\n}.elementor .home-redesign-service-title{display:flex;flex-direction:column;gap:12px;&>span:first-child{display:block;font-family:Inter;font-size:11px;font-weight:700;color:#EC9A3B;letter-spacing:1.4px;line-height:1.4}\n}.elementor .home-redesign-trust-grid{width:100%;max-width:1200px;font-family:Inter;letter-spacing:0em;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));&>span{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:3px;padding:22px 32px;border-right:1px solid #DCE3E8;text-align:left;line-height:1.2;min-width:0}&>span:last-child{border-right:none}&>span>b{grid-row:1 / 3;color:#EC9A3B;font-size:11px;font-weight:700;letter-spacing:1.2px;line-height:1.4}&>span>strong{color:#051F36;font-size:14px;font-weight:700;line-height:1.3}&>span>i{color:#0E3A5D;font-size:12px;font-weight:400;font-style:normal;line-height:1.5}\n}.elementor .home-redesign-rich-heading{&>span:first-child{display:block;font-family:Inter;font-size:12px;font-weight:700;color:#EC9A3B;letter-spacing:1.6px;line-height:1.4;margin-bottom:20px}\n}.elementor .home-hero-background-responsive{background-size:70% auto!important;background-position:100% 36px!important;\n}.elementor .home-button-primary-hover:hover,.elementor .home-button-primary-hover:focus-visible{color:#051F36;border-color:#051F36;background-color:#FFF}.elementor .home-button-primary-hover{transition:color 0.5s,background-color 0.5s,border-color 0.5s}.elementor .home-button-outline-hover:hover,.elementor .home-button-outline-hover:focus-visible{background-color:#051F36!important;color:#FFFFFF!important;border-color:#051F36!important;\n}.elementor .home-button-outline-hover:focus{background-color:#051F36!important;color:#FFFFFF!important;border-color:#051F36!important;\n}.elementor .home-button-dark-hover:hover,.elementor .home-button-dark-hover:focus-visible{background-color:#FFFFFF!important;color:#051F36!important;border-color:#FFFFFF!important;\n}.elementor .home-button-dark-hover:focus{background-color:#FFFFFF!important;color:#051F36!important;border-color:#FFFFFF!important;\n}