/* Keep the approved CW serif heading hierarchy and left alignment. */
main.cw-procedure .cw-layout-heading-title.cw-service-subtitle,main.cw-procedure .cw-men-subtitle.cw-service-subtitle{font-family:'CW Cormorant',serif!important;font-size:22px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#666!important;margin:6px 0 0!important}
main.cw-procedure .cw-service-title-widget,main.cw-procedure .cw-service-subtitle-widget{margin-block:0!important}
main.cw-procedure .cw-service-subtitle-widget>.cw-layout-widget-container{padding-top:0!important;padding-bottom:0!important}
main.cw-procedure .cw-service-review-row{margin:14px 0 0!important;padding:0 0 0 var(--cw-review-inset,0px)!important;line-height:1.4;text-align:inherit;font-family:'CW Work Sans',Arial,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none}
main.cw-procedure .cw-service-review-row a{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;color:#555;text-decoration:none;min-height:32px}
main.cw-procedure .cw-service-review-stars{color:#e3ad20;font:20px/1 Arial,sans-serif;letter-spacing:1px}
main.cw-procedure .cw-service-review-row a:focus-visible{outline:2px solid #9a762d;outline-offset:4px}
main.cw-procedure [data-id="e499936"]{display:none!important}
main.cw-procedure .cw-service-cta-section{margin-block:0!important}
main.cw-procedure .cw-service-cta-pair{display:flex!important;justify-content:center!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}
main.cw-procedure .cw-service-cta-pair>.cw-layout-inner-column{width:auto!important;flex:0 1 auto!important;margin:0!important;padding:0!important}
main.cw-procedure .cw-service-cta-pair .cw-layout-widget-wrap,main.cw-procedure .cw-service-cta-pair .cw-layout-widget,main.cw-procedure .cw-service-cta-pair .cw-layout-widget-container,main.cw-procedure .cw-service-cta-pair .cw-layout-button-wrapper{margin:0!important;padding:0!important;width:auto!important;text-align:center!important}
main.cw-procedure .cw-service-cta-pair a.cw-layout-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;margin:0!important}
@media(max-width:767px){main.cw-procedure .cw-layout-heading-title.cw-service-subtitle,main.cw-procedure .cw-men-subtitle.cw-service-subtitle{font-size:18px!important;letter-spacing:2px!important}main.cw-procedure .cw-service-review-row{font-size:13px}main.cw-procedure .cw-service-cta-pair{gap:12px!important}}
