.elementor-516 .elementor-element.elementor-element-85cc821{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-516 .elementor-element.elementor-element-89d3f5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-516 .elementor-element.elementor-element-7ce7925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-516 .elementor-element.elementor-element-04cf57d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-516 .elementor-element.elementor-element-04cf57d{--width:35%}}:root{--navy: #001b38;--gold: #b48e45;--white: #ffffff;--divider: #cca65b}.stutsman-content{display:flex;flex-direction:column;gap:44px}.stutsman-content .content-section{display:flex;flex-direction:column;gap:18px}.stutsman-content h1{font-family:Cormorant,serif!important;font-weight:600!important;font-size:48px!important;line-height:1.15!important;color:var(--gold)!important;margin:0!important}.stutsman-content h2{font-family:Cormorant,serif!important;font-weight:600!important;font-size:44px!important;line-height:1.15!important;color:var(--navy)!important;margin:0!important}.stutsman-content p{font-size:17px!important;line-height:1.75!important;color:var(--navy)!important;margin:0!important}.stutsman-content .subheadline{font-size:18px!important;font-style:italic;color:var(--navy)!important;opacity:.7}.stutsman-content blockquote.stutsman-pull-quote{margin:4px 0!important;padding:0!important;border:none!important;background:none!important}.stutsman-content blockquote.stutsman-pull-quote p{font-family:Cormorant,serif!important;font-style:italic!important;font-weight:500!important;font-size:44px!important;line-height:1.3!important;color:var(--gold)!important;margin-bottom:10px!important}.stutsman-content blockquote.stutsman-pull-quote cite{font-family:DM Sans,sans-serif!important;font-size:16px!important;color:var(--gold)!important;font-style:normal!important;display:block}.stutsman-content .grow-steps{display:flex;flex-direction:column;gap:20px;margin-top:4px}.stutsman-content .grow-step{display:flex;gap:16px;align-items:flex-start}.stutsman-content .grow-step-num{font-family:Cormorant,serif;font-weight:600;font-size:22px;color:var(--gold);min-width:32px;line-height:1.6}.stutsman-content .grow-step p{font-size:17px!important;line-height:1.75!important}.stutsman-content .grow-step strong{font-weight:600}.stutsman-cta-block{background:var(--navy);padding:48px;display:flex;flex-direction:column;gap:16px}.stutsman-cta-block h2{font-family:Cormorant,serif!important;font-weight:600!important;font-size:42px!important;color:var(--gold)!important;line-height:1.15!important;margin:0!important}.stutsman-cta-block p{font-size:17px!important;line-height:1.7!important;color:#ffffffd9!important;margin:0!important}.stutsman-appt-btn{display:inline-block;margin-top:8px;padding:14px 36px;background:var(--gold);color:var(--white)!important;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;transition:background .2s,color .2s;border:none;cursor:pointer}.stutsman-appt-btn:hover{background:var(--white);color:var(--navy)!important}@media(max-width:768px){.stutsman-content h1{font-size:34px!important}.stutsman-content h2{font-size:30px!important}.stutsman-content blockquote.stutsman-pull-quote p{font-size:28px!important}.stutsman-cta-block{padding:32px 24px}.stutsman-cta-block h2{font-size:32px!important}.stutsman-appt-btn{width:100%;text-align:center}}@media(max-width:400px){.stutsman-content h1{font-size:28px!important}.stutsman-content h2{font-size:26px!important}.stutsman-content blockquote.stutsman-pull-quote p{font-size:24px!important}}.stutsman-cta-block{gap:10px!important}.stutsman-appt-btn{align-self:flex-start!important;width:auto!important}.stutsman-cta-block .subheadline{color:#ffffffbf!important;font-style:italic}
