.elementor-8723 .elementor-element.elementor-element-hero:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-hero>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://garrettsammons.com/wp-content/uploads/2026/09/sometimes-not-ai.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8723 .elementor-element.elementor-element-hero>.elementor-background-overlay{background-color:rgb(8 38 31 / .58);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-hero>.elementor-container{min-height:585px}.elementor-8723 .elementor-element.elementor-element-hero{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 48px 0 48px}.elementor-bc-flex-widget .elementor-8723 .elementor-element.elementor-element-heroc.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-8723 .elementor-element.elementor-element-heroc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8723 .elementor-element.elementor-element-herolabel{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0;text-align:start}.elementor-8723 .elementor-element.elementor-element-herolabel .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#F7F5F0}.elementor-8723 .elementor-element.elementor-element-pagetitle{text-align:start}.elementor-8723 .elementor-element.elementor-element-pagetitle .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:92px;font-weight:800;line-height:.84em;color:#F7F5F0}.elementor-8723 .elementor-element.elementor-element-intro:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-intro>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-intro>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-intro{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 60px 125px 60px}.elementor-8723 .elementor-element.elementor-element-intro>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-introc>.elementor-element-populated{padding:0 155px 0 155px}.elementor-8723 .elementor-element.elementor-element-introlabel{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 28px) 0}.elementor-8723 .elementor-element.elementor-element-introlabel .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.2px;color:#A63B31}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-8723 .elementor-element.elementor-element-lead{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 46px) 0;font-family:"Sora",Sans-serif;font-size:32px;font-weight:300;line-height:1.42em;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-introbody{padding:4px 0 4px 108px;font-family:"Sora",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-story1:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-story1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#08261F}.elementor-8723 .elementor-element.elementor-element-story1>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-story1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:118px 72px 124px 72px}.elementor-8723 .elementor-element.elementor-element-story1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-storyrow1h>.elementor-element-populated{padding:0 34px 0 0}.elementor-8723 .elementor-element.elementor-element-num1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-8723 .elementor-element.elementor-element-num1 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;letter-spacing:2.4px;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-storyhead1 .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:52px;font-weight:800;line-height:1.04em;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-storyrow1b>.elementor-element-populated{padding:3px 0 0 34px}.elementor-8723 .elementor-element.elementor-element-storybody1{font-family:"Sora",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-story2:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-story2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0EBE3}.elementor-8723 .elementor-element.elementor-element-story2>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-story2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:118px 72px 124px 72px}.elementor-8723 .elementor-element.elementor-element-story2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-storyrow2b>.elementor-element-populated{padding:3px 34px 0 0}.elementor-8723 .elementor-element.elementor-element-storybody2{font-family:"Sora",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-storyrow2h>.elementor-element-populated{padding:0 0 0 34px}.elementor-8723 .elementor-element.elementor-element-num2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-8723 .elementor-element.elementor-element-num2 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;letter-spacing:2.4px;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-storyhead2 .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:52px;font-weight:800;line-height:1.04em;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-story3:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-story3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#CA4D3F}.elementor-8723 .elementor-element.elementor-element-story3>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-story3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:118px 72px 124px 72px}.elementor-8723 .elementor-element.elementor-element-story3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-storyrow3h>.elementor-element-populated{padding:0 34px 0 0}.elementor-8723 .elementor-element.elementor-element-num3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-8723 .elementor-element.elementor-element-num3 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;letter-spacing:2.4px;color:#FFF}.elementor-8723 .elementor-element.elementor-element-storyhead3 .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:52px;font-weight:800;line-height:1.04em;color:#FFF}.elementor-8723 .elementor-element.elementor-element-storyrow3b>.elementor-element-populated{padding:3px 0 0 34px}.elementor-8723 .elementor-element.elementor-element-storybody3{font-family:"Sora",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:#FFF}.elementor-8723 .elementor-element.elementor-element-story4:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-story4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F5F0}.elementor-8723 .elementor-element.elementor-element-story4>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-story4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:118px 72px 124px 72px}.elementor-8723 .elementor-element.elementor-element-story4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-storyrow4b>.elementor-element-populated{padding:3px 34px 0 0}.elementor-8723 .elementor-element.elementor-element-storybody4{font-family:"Sora",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:#08261F}.elementor-8723 .elementor-element.elementor-element-storyrow4h>.elementor-element-populated{padding:0 0 0 34px}.elementor-8723 .elementor-element.elementor-element-num4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-8723 .elementor-element.elementor-element-num4 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;letter-spacing:2.4px;color:#08261F}.elementor-8723 .elementor-element.elementor-element-storyhead4 .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:52px;font-weight:800;line-height:1.04em;color:#08261F}.elementor-8723 .elementor-element.elementor-element-index:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-index>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#08261F}.elementor-8723 .elementor-element.elementor-element-index>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-index{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 50px 116px 50px}.elementor-8723 .elementor-element.elementor-element-index>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-indexlabel{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 44px) 0}.elementor-8723 .elementor-element.elementor-element-indexlabel .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#FFE7E4}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-grid1{margin-top:-7px;margin-bottom:0}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button{background-color:#fff0;font-family:"Vollkorn",Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7E4;padding:38px 20px 38px 20px}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:focus{background-color:#fff0;color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:focus svg{fill:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-cta:not(.elementor-motion-effects-element-type-background),.elementor-8723 .elementor-element.elementor-element-cta>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFE7E4}.elementor-8723 .elementor-element.elementor-element-cta>.elementor-container{max-width:1100px}.elementor-8723 .elementor-element.elementor-element-cta{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:132px 40px 138px 40px}.elementor-8723 .elementor-element.elementor-element-cta>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8723 .elementor-element.elementor-element-ctahead{text-align:center}.elementor-8723 .elementor-element.elementor-element-ctahead .elementor-heading-title{font-family:"Vollkorn",Sans-serif;font-size:60px;font-weight:800;line-height:1.04em;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-ctabutton .elementor-button{background-color:#A63B31;font-family:"Sora",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;fill:#FFE7E4;color:#FFE7E4;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A63B31;padding:24px 82px 24px 82px}.elementor-8723 .elementor-element.elementor-element-ctabutton .elementor-button:hover,.elementor-8723 .elementor-element.elementor-element-ctabutton .elementor-button:focus{background-color:#fff0;color:#A63B31}.elementor-8723 .elementor-element.elementor-element-ctabutton{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8723 .elementor-element.elementor-element-ctabutton .elementor-button:hover svg,.elementor-8723 .elementor-element.elementor-element-ctabutton .elementor-button:focus svg{fill:#A63B31}@media(min-width:768px){.elementor-8723 .elementor-element.elementor-element-storyrow1h{width:38%}.elementor-8723 .elementor-element.elementor-element-storyrow1b{width:62%}.elementor-8723 .elementor-element.elementor-element-storyrow2b{width:62%}.elementor-8723 .elementor-element.elementor-element-storyrow2h{width:38%}.elementor-8723 .elementor-element.elementor-element-storyrow3h{width:38%}.elementor-8723 .elementor-element.elementor-element-storyrow3b{width:62%}.elementor-8723 .elementor-element.elementor-element-storyrow4b{width:62%}.elementor-8723 .elementor-element.elementor-element-storyrow4h{width:38%}.elementor-8723 .elementor-element.elementor-element-card0{width:33.333%}.elementor-8723 .elementor-element.elementor-element-card1{width:33.333%}.elementor-8723 .elementor-element.elementor-element-card2{width:33.333%}.elementor-8723 .elementor-element.elementor-element-card3{width:33.333%}.elementor-8723 .elementor-element.elementor-element-card4{width:33.333%}.elementor-8723 .elementor-element.elementor-element-card5{width:33.333%}}@media(max-width:1024px){.elementor-8723 .elementor-element.elementor-element-hero>.elementor-container{min-height:450px}.elementor-8723 .elementor-element.elementor-element-pagetitle .elementor-heading-title{font-size:66px}.elementor-8723 .elementor-element.elementor-element-intro{padding:90px 40px 100px 40px}.elementor-8723 .elementor-element.elementor-element-introc>.elementor-element-populated{padding:0 55px 0 55px}.elementor-8723 .elementor-element.elementor-element-lead{font-size:27px}.elementor-8723 .elementor-element.elementor-element-introbody{padding:2px 0 2px 66px}.elementor-8723 .elementor-element.elementor-element-story1{padding:92px 42px 98px 42px}.elementor-8723 .elementor-element.elementor-element-storyrow1h>.elementor-element-populated{padding:0 18px 0 0}.elementor-8723 .elementor-element.elementor-element-storyhead1 .elementor-heading-title{font-size:44px}.elementor-8723 .elementor-element.elementor-element-storyrow1b>.elementor-element-populated{padding:0 0 0 18px}.elementor-8723 .elementor-element.elementor-element-story2{padding:92px 42px 98px 42px}.elementor-8723 .elementor-element.elementor-element-storyrow2b>.elementor-element-populated{padding:0 18px 0 0}.elementor-8723 .elementor-element.elementor-element-storyrow2h>.elementor-element-populated{padding:0 0 0 18px}.elementor-8723 .elementor-element.elementor-element-storyhead2 .elementor-heading-title{font-size:44px}.elementor-8723 .elementor-element.elementor-element-story3{padding:92px 42px 98px 42px}.elementor-8723 .elementor-element.elementor-element-storyrow3h>.elementor-element-populated{padding:0 18px 0 0}.elementor-8723 .elementor-element.elementor-element-storyhead3 .elementor-heading-title{font-size:44px}.elementor-8723 .elementor-element.elementor-element-storyrow3b>.elementor-element-populated{padding:0 0 0 18px}.elementor-8723 .elementor-element.elementor-element-story4{padding:92px 42px 98px 42px}.elementor-8723 .elementor-element.elementor-element-storyrow4b>.elementor-element-populated{padding:0 18px 0 0}.elementor-8723 .elementor-element.elementor-element-storyrow4h>.elementor-element-populated{padding:0 0 0 18px}.elementor-8723 .elementor-element.elementor-element-storyhead4 .elementor-heading-title{font-size:44px}.elementor-8723 .elementor-element.elementor-element-index{padding:88px 32px 94px 32px}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-grid1{margin-top:-7px;margin-bottom:0}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button{font-size:21px}.elementor-8723 .elementor-element.elementor-element-cta{padding:104px 32px 110px 32px}.elementor-8723 .elementor-element.elementor-element-ctahead .elementor-heading-title{font-size:48px}}@media(max-width:767px){.elementor-8723 .elementor-element.elementor-element-hero>.elementor-container{min-height:306px}.elementor-8723 .elementor-element.elementor-element-hero{padding:0 22px 0 22px}.elementor-8723 .elementor-element.elementor-element-pagetitle .elementor-heading-title{font-size:43px}.elementor-8723 .elementor-element.elementor-element-intro{padding:68px 22px 80px 22px}.elementor-8723 .elementor-element.elementor-element-introc>.elementor-element-populated{padding:0 0 0 0}.elementor-8723 .elementor-element.elementor-element-lead{font-size:22px}.elementor-8723 .elementor-element.elementor-element-introbody{padding:0 0 0 30px;font-size:16px}.elementor-8723 .elementor-element.elementor-element-story1{padding:76px 22px 82px 22px}.elementor-8723 .elementor-element.elementor-element-storyrow1h>.elementor-element-populated{padding:0 0 35px 0}.elementor-8723 .elementor-element.elementor-element-storyhead1 .elementor-heading-title{font-size:36px}.elementor-8723 .elementor-element.elementor-element-storyrow1b>.elementor-element-populated{padding:0 0 0 0}.elementor-8723 .elementor-element.elementor-element-storybody1{font-size:16px}.elementor-8723 .elementor-element.elementor-element-story2{padding:76px 22px 82px 22px}.elementor-8723 .elementor-element.elementor-element-storyrow2b>.elementor-element-populated{padding:0 0 0 0}.elementor-8723 .elementor-element.elementor-element-storybody2{font-size:16px}.elementor-8723 .elementor-element.elementor-element-storyrow2h>.elementor-element-populated{padding:0 0 35px 0}.elementor-8723 .elementor-element.elementor-element-storyhead2 .elementor-heading-title{font-size:36px}.elementor-8723 .elementor-element.elementor-element-story3{padding:76px 22px 82px 22px}.elementor-8723 .elementor-element.elementor-element-storyrow3h>.elementor-element-populated{padding:0 0 35px 0}.elementor-8723 .elementor-element.elementor-element-storyhead3 .elementor-heading-title{font-size:36px}.elementor-8723 .elementor-element.elementor-element-storyrow3b>.elementor-element-populated{padding:0 0 0 0}.elementor-8723 .elementor-element.elementor-element-storybody3{font-size:16px}.elementor-8723 .elementor-element.elementor-element-story4{padding:76px 22px 82px 22px}.elementor-8723 .elementor-element.elementor-element-storyrow4b>.elementor-element-populated{padding:0 0 0 0}.elementor-8723 .elementor-element.elementor-element-storybody4{font-size:16px}.elementor-8723 .elementor-element.elementor-element-storyrow4h>.elementor-element-populated{padding:0 0 35px 0}.elementor-8723 .elementor-element.elementor-element-storyhead4 .elementor-heading-title{font-size:36px}.elementor-8723 .elementor-element.elementor-element-index{padding:72px 20px 78px 20px}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-grid1{margin-top:-7px;margin-bottom:0}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button{font-size:23px}.elementor-8723 .elementor-element.elementor-element-cta{padding:82px 20px 88px 20px}.elementor-8723 .elementor-element.elementor-element-ctahead .elementor-heading-title{font-size:38px}}.elementor-8723 .elementor-element.elementor-element-pagetitle .elementor-heading-title em{display:inline-block;margin-left:clamp(18px, 6vw, 92px);font-weight:500}@media (max-width:767px){.elementor-8723 .elementor-element.elementor-element-pagetitle .elementor-heading-title em{margin-left:18px}}@media (min-width:1300px){.elementor-8723 .elementor-element.elementor-element-hero{background-size:110% auto!important;background-position:center center!important}}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/strategy-before-product.jpg) center bottom / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link0 .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/bespoke-vs-bloat.jpg) center 83% / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link1 .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/own-your-intelligence.jpg) center top / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link2 .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/built-to-fit.jpg) center center / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link3 .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/sometimes-not-ai.jpg) center center / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link4 .elementor-button-content-wrapper{position:relative;z-index:1}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button{position:relative;isolation:isolate;overflow:hidden;background-color:transparent!important}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(rgb(0 0 0 / .34),rgb(0 0 0 / .34)),url(https://garrettsammons.com/wp-content/uploads/2026/09/nimble-deployment-scaled.jpg) center top / cover no-repeat;opacity:0;transition:opacity .3s ease-out}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:hover::before,.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button:focus::before{opacity:1}.elementor-8723 .elementor-element.elementor-element-link5 .elementor-button-content-wrapper{position:relative;z-index:1}