.elementor-452 .elementor-element.elementor-element-97c3e06 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-452 .elementor-element.elementor-element-97c3e06:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-97c3e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE1;}.elementor-452 .elementor-element.elementor-element-97c3e06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-452 .elementor-element.elementor-element-97c3e06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-14ecc23 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-452 .elementor-element.elementor-element-d66b675{text-align:left;}.elementor-452 .elementor-element.elementor-element-d66b675 .elementor-heading-title{color:#000000;font-size:32px;font-weight:700;line-height:1.4em;letter-spacing:-0.4px;}.elementor-452 .elementor-element.elementor-element-4615195 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-452 .elementor-element.elementor-element-eba057b .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-eba057b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-eba057b.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-eba057b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-eba057b{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-eba057b .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-eba057b .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-eba057b .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-eba057b > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-954af95 .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-954af95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-954af95.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-954af95.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-954af95{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-954af95 .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-954af95 .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-954af95 .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-954af95 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-3784739 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-452 .elementor-element.elementor-element-561139d .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-561139d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-561139d.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-561139d.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-561139d{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-561139d .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-561139d .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-561139d .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-561139d > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-a2affd5 .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-a2affd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-a2affd5.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-a2affd5.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-a2affd5{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-a2affd5 .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-a2affd5 .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-a2affd5 .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-a2affd5 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-2275271 > .elementor-container{max-width:1280px;}.elementor-452 .elementor-element.elementor-element-2275271:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-2275271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 35%, var( --e-global-color-astglobalcolor5 ) 35%);}.elementor-452 .elementor-element.elementor-element-2275271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-452 .elementor-element.elementor-element-2275271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-1b0693a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-452 .elementor-element.elementor-element-372fca6 img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-5b86919 img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-8825e68 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-452 .elementor-element.elementor-element-3432444 img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-66d99e7 img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-e899885 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-452 .elementor-element.elementor-element-641e8aa img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-8ac77e7 img{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-0fa3461 > .elementor-container{max-width:1280px;}.elementor-452 .elementor-element.elementor-element-0fa3461 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-452 .elementor-element.elementor-element-0fa3461{padding:40px 40px 40px 40px;}.elementor-452 .elementor-element.elementor-element-2db6c0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE1;}.elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-element-populated, .elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-element-populated > .elementor-background-overlay, .elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-452 .elementor-element.elementor-element-2db6c0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-0fd3fa2 .elementor-heading-title{color:#000000;letter-spacing:-1px;}.elementor-452 .elementor-element.elementor-element-7b31608 .elementor-heading-title{line-height:1.8em;}.elementor-452 .elementor-element.elementor-element-566fc59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE1;}.elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-element-populated, .elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-element-populated > .elementor-background-overlay, .elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-452 .elementor-element.elementor-element-566fc59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-b01b2c2 .elementor-heading-title{color:#000000;letter-spacing:-1px;}.elementor-452 .elementor-element.elementor-element-d72a1f2 .elementor-heading-title{line-height:1.8em;}.elementor-452 .elementor-element.elementor-element-a3c1fff{margin-top:24px;margin-bottom:0px;}.elementor-452 .elementor-element.elementor-element-902387f > .elementor-element-populated, .elementor-452 .elementor-element.elementor-element-902387f > .elementor-element-populated > .elementor-background-overlay, .elementor-452 .elementor-element.elementor-element-902387f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-452 .elementor-element.elementor-element-902387f > .elementor-element-populated{margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-452 .elementor-element.elementor-element-c19b3ed .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-c19b3ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-c19b3ed.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-c19b3ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-c19b3ed.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-c19b3ed.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-c19b3ed{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-c19b3ed .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-c19b3ed .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-c19b3ed .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-c19b3ed > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-element-populated, .elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-element-populated > .elementor-background-overlay, .elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-element-populated{margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-452 .elementor-element.elementor-element-be0ed2e .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-be0ed2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-be0ed2e.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-be0ed2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-be0ed2e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-be0ed2e.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-be0ed2e{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-be0ed2e .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-be0ed2e .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-be0ed2e .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-be0ed2e > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-element-populated, .elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-element-populated > .elementor-background-overlay, .elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-element-populated{margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-452 .elementor-element.elementor-element-c56d302 .elementor-icon-box-wrapper{text-align:left;}.elementor-452 .elementor-element.elementor-element-c56d302.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-c56d302.elementor-view-framed .elementor-icon, .elementor-452 .elementor-element.elementor-element-c56d302.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-452 .elementor-element.elementor-element-c56d302.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-c56d302.elementor-view-stacked .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-c56d302{--icon-box-icon-margin:8px;}.elementor-452 .elementor-element.elementor-element-c56d302 .elementor-icon{font-size:32px;}.elementor-452 .elementor-element.elementor-element-c56d302 .elementor-icon-box-title{margin-bottom:8px;}.elementor-452 .elementor-element.elementor-element-c56d302 .elementor-icon-box-description{font-size:16px;}.elementor-452 .elementor-element.elementor-element-c56d302 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5EDE1;border-radius:12px 12px 12px 12px;}.elementor-452 .elementor-element.elementor-element-93528d6 > .elementor-container{max-width:880px;}.elementor-452 .elementor-element.elementor-element-93528d6:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-93528d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madsteed.us/wp-content/uploads/2023/10/rider-trains-with-horse.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-452 .elementor-element.elementor-element-93528d6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 16%, var( --e-global-color-secondary ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-93528d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}.elementor-452 .elementor-element.elementor-element-694fe7f{text-align:center;}.elementor-452 .elementor-element.elementor-element-694fe7f .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );letter-spacing:-1px;}.elementor-452 .elementor-element.elementor-element-d9ef196{text-align:center;}.elementor-452 .elementor-element.elementor-element-d9ef196 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );line-height:1.8em;}.elementor-452 .elementor-element.elementor-element-b808501{text-align:center;}@media(min-width:768px){.elementor-452 .elementor-element.elementor-element-14ecc23{width:49.33%;}.elementor-452 .elementor-element.elementor-element-4615195{width:25%;}.elementor-452 .elementor-element.elementor-element-3784739{width:25.002%;}}@media(max-width:1024px) and (min-width:768px){.elementor-452 .elementor-element.elementor-element-902387f{width:50%;}.elementor-452 .elementor-element.elementor-element-6a292ad{width:50%;}.elementor-452 .elementor-element.elementor-element-fbb0b14{width:50%;}}@media(max-width:1024px){.elementor-452 .elementor-element.elementor-element-97c3e06{padding:64px 24px 64px 24px;}.elementor-452 .elementor-element.elementor-element-14ecc23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-d66b675 .elementor-heading-title{font-size:24px;}.elementor-452 .elementor-element.elementor-element-4615195 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-3784739 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-2275271{padding:24px 24px 24px 24px;}.elementor-452 .elementor-element.elementor-element-eab638f > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-452 .elementor-element.elementor-element-a3c1fff{margin-top:0px;margin-bottom:0px;}.elementor-452 .elementor-element.elementor-element-902387f > .elementor-element-populated{margin:12px 12px 12px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-element-populated{margin:12px 12px 12px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-element-populated{margin:12px 12px 12px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-452 .elementor-element.elementor-element-93528d6{padding:64px 24px 64px 24px;}}@media(max-width:767px){.elementor-452 .elementor-element.elementor-element-14ecc23 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-d66b675 .elementor-heading-title{font-size:20px;}.elementor-452 .elementor-element.elementor-element-4615195 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-eba057b .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-954af95 .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-3784739 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-561139d .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-a2affd5 .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-2275271{padding:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-902387f > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-c19b3ed .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-6a292ad > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-be0ed2e .elementor-icon{font-size:24px;}.elementor-452 .elementor-element.elementor-element-fbb0b14 > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-452 .elementor-element.elementor-element-c56d302 .elementor-icon{font-size:24px;}}