.flow-sub-service-frame{background:var(--flow-page,#fcf7ef)}.flow-sub-service{padding:32px 20.5px}.flow-sub-service--with-gallery{padding-top:10px}.flow-sub-service-gallery-block{margin-top:0;padding-bottom:32px}.flow-sub-service-gallery-block .flow-sub-service-gallery:last-child{margin-bottom:0}.flow-sub-service-gallery{touch-action:pan-y pinch-zoom;border-radius:9px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}.flow-sub-service-gallery-track{transition:transform .35s ease-out;display:flex}.flow-sub-service-gallery-slide{flex:0 0 100%;min-width:0}.flow-sub-service-gallery-image{aspect-ratio:353/363;-o-object-fit:cover;object-fit:cover;width:100%;display:block;overflow:hidden}.flow-sub-service-gallery-image img,.flow-sub-service-gallery-image video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.flow-sub-service-gallery-arrow{z-index:1;background:color-mix(in srgb, var(--flow-page,#fcf7ef) 85%, transparent);width:32px;height:32px;color:var(--flow-dark,#1e0b0a);cursor:pointer;opacity:.85;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.flow-sub-service-gallery-arrow:hover{opacity:1}.flow-sub-service-gallery-arrow--prev{left:12px}.flow-sub-service-gallery-arrow--next{right:12px}.flow-sub-service-dots{justify-content:center;gap:15.5px;display:flex}.flow-sub-service-dot{background:color-mix(in srgb, var(--flow-dark,#1e0b0a) 30%, transparent);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}.flow-sub-service-dot--active{background:var(--flow-dark,#1e0b0a)}.flow-sub-service-title [data-editable],.flow-sub-service-info [data-editable],.flow-sub-service-title [data-editable] .w-full,.flow-sub-service-info [data-editable] .w-full{width:fit-content;max-width:100%}.flow-sub-service-title{font-family:var(--font-body,"Poppins", sans-serif);color:var(--flow-dark,#1e0b0a);margin:0;font-size:22px;font-weight:400;line-height:32px}.flow-sub-service-divider{background:color-mix(in srgb, var(--flow-dark,#1e0b0a) 20%, transparent);width:100%;height:1px;margin:16px 0}.flow-sub-service-pricing{font-family:var(--font-body,"Poppins", sans-serif);color:var(--flow-dark,#1e0b0a);font-size:16px;font-weight:400;line-height:24px}.flow-sub-service-pricing p{margin:0}.flow-sub-service-pricing--editable{cursor:pointer;border:1px dashed #207ffc;border-radius:6px;padding:8px 12px}.flow-sub-service-duration,.flow-sub-service-info{font-family:var(--font-body,"Poppins", sans-serif);color:var(--flow-dark,#1e0b0a);font-size:16px;font-weight:400;line-height:24px}.flow-sub-service-info ul{margin:0;padding-left:20px}.flow-sub-service-info li{margin-bottom:4px}.flow-sub-service-cta{gap:0;margin-top:16px;display:flex}.flow-sub-service-cta-main{background:var(--flow-accent,#f77b25);color:var(--flow-accent-text,#1e0b0a);min-height:46px;font-family:var(--font-body,"Poppins", sans-serif);cursor:pointer;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:400;line-height:20px;transition:background .6s .5s,color .6s .5s,border-radius .6s .5s;display:flex}@media (hover:hover){.flow-sub-service-cta:hover .flow-sub-service-cta-main{background:var(--flow-dark,#1e0b0a);color:var(--flow-page,#fcf7ef);border-radius:6px;transition:background .3s,color .3s,border-radius .3s}}.flow-sub-service-cta:active .flow-sub-service-cta-main{background:var(--flow-dark,#1e0b0a);color:var(--flow-page,#fcf7ef);border-radius:6px;transition:background .3s,color .3s,border-radius .3s}.flow-sub-service-reveal{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(24px)}.flow-sub-service-reveal--visible{opacity:1;transform:translateY(0)}@media (min-width:1280px){.flow-sub-service{-moz-column-gap:46px;grid-template-rows:auto auto auto;grid-template-columns:340px minmax(0,1fr);align-content:start;gap:0 46px;max-width:1280px;margin:0 auto;padding:40px 32px;display:grid}.flow-sub-service .flow-sub-service-reveal:first-child{grid-area:1/1/-1;align-self:start}.flow-sub-service .flow-sub-service-reveal:not(:first-child){grid-column:2;max-width:560px}.flow-sub-service--with-gallery{padding-top:40px}.flow-sub-service-gallery-block{margin-top:16px;padding-bottom:0}.flow-sub-service-gallery,.flow-sub-service-gallery-block .flow-sub-service-gallery:last-child{border-radius:7px;width:100%;margin-bottom:22px}.flow-sub-service-gallery-image{aspect-ratio:340/400;width:100%}.flow-sub-service-gallery-slide{width:100%}.flow-sub-service-gallery-image img,.flow-sub-service-gallery-image video{-o-object-fit:cover;object-fit:cover;height:100%}.flow-sub-service-dots{gap:7.5px}}@media (prefers-reduced-motion:reduce){.flow-sub-service-reveal{opacity:1;transition:none;transform:none}.flow-sub-service-gallery-track{transition:none}}@media (min-width:1024px){.flow-sub-service{max-width:none;padding-inline:var(--flow-gutter)}}
/*# sourceMappingURL=2cyapz460u6tj.css.map*/