.elementor-24801 .elementor-element.elementor-element-43b1734a:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-43b1734a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/f09b5a_4d2145f4d5314698a0bd5122fa16d9b8mv2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-43b1734a > .elementor-background-overlay{background-color:#000000;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24801 .elementor-element.elementor-element-43b1734a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-24801 .elementor-element.elementor-element-5765d482 > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-24801 .elementor-element.elementor-element-1c502c72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:700;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-1742fd6c{--spacer-size:118px;}.elementor-24801 .elementor-element.elementor-element-9b23df3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-72b94ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-72b94ff4:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-72b94ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-3d6a4247 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-3d6a4247{text-align:center;}.elementor-24801 .elementor-element.elementor-element-3d6a4247 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-7d7b48b7{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-452a23d4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-732e85a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-c936b75{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-64b8134{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-0fa684a{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-99c617b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-24801 .elementor-element.elementor-element-9f83302{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-3a884488{text-align:center;}.elementor-24801 .elementor-element.elementor-element-3a884488 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-565d0a52{text-align:center;}.elementor-24801 .elementor-element.elementor-element-565d0a52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-6dcb11c3 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-6dcb11c3{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-5b61a57f > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-5b61a57f{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-6d7dac8{text-align:center;}.elementor-24801 .elementor-element.elementor-element-6d7dac8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-14f5cc0f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-14f5cc0f:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-14f5cc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-7832f950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-3238a58c{text-align:start;}.elementor-24801 .elementor-element.elementor-element-3238a58c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-151fbefc > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-151fbefc{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-627d5954{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-3c08aa8a .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-601e8578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-601e8578:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-601e8578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7309634-scaled-e1765205316801.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-121a5b74{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-1b5d7c76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-1b5d7c76:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-1b5d7c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/Steve-Thomas-Golf-Coaching-146.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-61ebd827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-dc0bbd{text-align:start;}.elementor-24801 .elementor-element.elementor-element-dc0bbd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-50f2cd74 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-50f2cd74{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-32e47a31{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-738a04b .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-6db2e209{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-6d0882e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-6d0882e:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-6d0882e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-116959df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-436d80a4{text-align:start;}.elementor-24801 .elementor-element.elementor-element-436d80a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-641d3d5a > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-641d3d5a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-4a0afefc{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-7fb7f432 .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-357bd313{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-357bd313:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-357bd313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7309634-scaled-e1765205316801.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-4b8b32f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-4b8b32f1:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-4b8b32f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-76725b61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-76725b61{text-align:center;}.elementor-24801 .elementor-element.elementor-element-76725b61 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-2660aca{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-709d81e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-71b02de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-71b02de3:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-71b02de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7300360-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-64927f97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-28288036{text-align:start;}.elementor-24801 .elementor-element.elementor-element-28288036 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-item{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-icon, .elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-title{color:#000000;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-icon svg{fill:#000000;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-tab-content{color:#000000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-42f737df > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-42f737df{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-44c418f5 .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-56ff1fb0 .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-f288994{padding:0px 0px 100px 0px;}.elementor-24801 .elementor-element.elementor-element-71f152f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-71f152f > .elementor-element-populated{padding:100px 100px 0px 100px;}.elementor-24801 .elementor-element.elementor-element-e18084c{text-align:center;}.elementor-24801 .elementor-element.elementor-element-e18084c .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-24801 .elementor-element.elementor-element-85eb63d > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-24801 .elementor-element.elementor-element-85eb63d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24801 .elementor-element.elementor-element-0b0cc93{--display:flex;}.elementor-24801 .elementor-element.elementor-element-30c8ee78:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-30c8ee78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/f09b5a_48d32b21ec544145b2479d9b736d7f71mv2.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-30c8ee78 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000001F 0%, #000000 95%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24801 .elementor-element.elementor-element-30c8ee78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 040px 150px 40px;}.elementor-24801 .elementor-element.elementor-element-703623ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-703623ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-24801 .elementor-element.elementor-element-54a07241{text-align:start;}.elementor-24801 .elementor-element.elementor-element-54a07241 .elementor-heading-title{font-size:64px;color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-439ff32e .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-2018b2ef:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-2018b2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/f09b5a_4d2145f4d5314698a0bd5122fa16d9b8mv2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-2018b2ef > .elementor-background-overlay{background-color:#000000;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24801 .elementor-element.elementor-element-2018b2ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-24801 .elementor-element.elementor-element-4ff4e035 > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-24801 .elementor-element.elementor-element-68a5de12 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:700;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-3be7254f{--spacer-size:118px;}.elementor-24801 .elementor-element.elementor-element-1c8c8b82 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-722061c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-722061c1:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-722061c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-7c474951 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-7c474951{text-align:center;}.elementor-24801 .elementor-element.elementor-element-7c474951 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-73b0f395{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-1ed43438{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-233f2c7f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-318140ef{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-7abd2e1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-105240f2{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-43ea3560{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__button{background-color:#6CE8CB;color:#000000;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:60px 60px 60px 60px;padding:18px 35px 18px 35px;}.elementor-24801 .elementor-element.elementor-element-47927f53{--e-price-table-header-background-color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__heading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__subheading{color:#000000;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__price{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__currency, .elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__integer-part, .elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__fractional-part{color:#000000;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table .elementor-price-table__price{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(23em/100);}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__currency{align-self:flex-start;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__after-price{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__original-price{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;align-self:flex-end;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__period{color:#000000;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__features-list{background-color:#FFFFFF;--e-price-table-features-list-color:#020000;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__features-list li{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__footer{background-color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__additional_info{color:#FFFFFF;font-family:"General Sans", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-6d781b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-204cbd4{text-align:center;}.elementor-24801 .elementor-element.elementor-element-204cbd4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-492561b9{text-align:center;}.elementor-24801 .elementor-element.elementor-element-492561b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-18451195 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-18451195{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-467667b5 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-467667b5{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-8eb0853{text-align:center;}.elementor-24801 .elementor-element.elementor-element-8eb0853 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-16869c96{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-16869c96:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-16869c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-670741ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-79820c19{text-align:start;}.elementor-24801 .elementor-element.elementor-element-79820c19 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-199ef6b2 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-199ef6b2{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-4b89e654{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-19ce99f7 .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-669fbcf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-669fbcf0:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-669fbcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7309634-scaled-e1765205316801.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-10098658{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-2b407212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-2b407212:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-2b407212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/Steve-Thomas-Golf-Coaching-146.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-68cfb7ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-632cdead{text-align:start;}.elementor-24801 .elementor-element.elementor-element-632cdead .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-2dff949a > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-2dff949a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-36353dd4{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-4234e388 .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-4908370b{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-45e2d31d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-45e2d31d:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-45e2d31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-4909fa8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-53d1ed9e{text-align:start;}.elementor-24801 .elementor-element.elementor-element-53d1ed9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-6ec8a466 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-6ec8a466{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-359f1562{--spacer-size:50px;}.elementor-24801 .elementor-element.elementor-element-5448c74b .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-44c4c7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-44c4c7b:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-44c4c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7309634-scaled-e1765205316801.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-4d40c18e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-4d40c18e:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-4d40c18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-24801 .elementor-element.elementor-element-15c63c7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-15c63c7e{text-align:center;}.elementor-24801 .elementor-element.elementor-element-15c63c7e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;letter-spacing:2.5px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-4c6f8433{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-3144430e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24801 .elementor-element.elementor-element-7348f2c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24801 .elementor-element.elementor-element-7348f2c2:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-7348f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/A7300360-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-5569616e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-24801 .elementor-element.elementor-element-10e72df7{text-align:start;}.elementor-24801 .elementor-element.elementor-element-10e72df7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-item{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-icon, .elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-title{color:#000000;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-icon svg{fill:#000000;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-tab-content{color:#000000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-24801 .elementor-element.elementor-element-5549bf6 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-5549bf6{font-family:"Sora", Sans-serif;font-size:16px;font-weight:normal;color:#000000;}.elementor-24801 .elementor-element.elementor-element-5854d8d6 .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-4f044f33 .elementor-button{background-color:#B8B8B803;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}.elementor-24801 .elementor-element.elementor-element-453ca978{padding:0px 0px 100px 0px;}.elementor-24801 .elementor-element.elementor-element-4770e6d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-4770e6d5 > .elementor-element-populated{padding:100px 100px 0px 100px;}.elementor-24801 .elementor-element.elementor-element-1c604307{text-align:center;}.elementor-24801 .elementor-element.elementor-element-1c604307 .elementor-heading-title{font-family:"Sora", Sans-serif;}.elementor-24801 .elementor-element.elementor-element-1cdedf36 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-24801 .elementor-element.elementor-element-1cdedf36 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24801 .elementor-element.elementor-element-464ac34b{--display:flex;}.elementor-24801 .elementor-element.elementor-element-3408cf51:not(.elementor-motion-effects-element-type-background), .elementor-24801 .elementor-element.elementor-element-3408cf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stevethomasgolf.com/wp-content/uploads/2026/06/f09b5a_48d32b21ec544145b2479d9b736d7f71mv2.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24801 .elementor-element.elementor-element-3408cf51 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000001F 0%, #000000 95%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24801 .elementor-element.elementor-element-3408cf51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 040px 150px 40px;}.elementor-24801 .elementor-element.elementor-element-30f63d92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24801 .elementor-element.elementor-element-30f63d92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-24801 .elementor-element.elementor-element-7d422fb2{text-align:start;}.elementor-24801 .elementor-element.elementor-element-7d422fb2 .elementor-heading-title{font-size:64px;color:#6CE8CB;}.elementor-24801 .elementor-element.elementor-element-3149b6ae > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-24801 .elementor-element.elementor-element-3149b6ae{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-24801 .elementor-element.elementor-element-13527eab .elementor-button{background-color:#B8B8B800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:05px 20px 5px 20px;}@media(min-width:768px){.elementor-24801 .elementor-element.elementor-element-7832f950{--width:50%;}.elementor-24801 .elementor-element.elementor-element-601e8578{--width:50%;}.elementor-24801 .elementor-element.elementor-element-1b5d7c76{--width:50%;}.elementor-24801 .elementor-element.elementor-element-61ebd827{--width:50%;}.elementor-24801 .elementor-element.elementor-element-116959df{--width:50%;}.elementor-24801 .elementor-element.elementor-element-357bd313{--width:50%;}.elementor-24801 .elementor-element.elementor-element-71b02de3{--width:50%;}.elementor-24801 .elementor-element.elementor-element-64927f97{--width:50%;}.elementor-24801 .elementor-element.elementor-element-670741ad{--width:50%;}.elementor-24801 .elementor-element.elementor-element-669fbcf0{--width:50%;}.elementor-24801 .elementor-element.elementor-element-2b407212{--width:50%;}.elementor-24801 .elementor-element.elementor-element-68cfb7ac{--width:50%;}.elementor-24801 .elementor-element.elementor-element-4909fa8a{--width:50%;}.elementor-24801 .elementor-element.elementor-element-44c4c7b{--width:50%;}.elementor-24801 .elementor-element.elementor-element-7348f2c2{--width:50%;}.elementor-24801 .elementor-element.elementor-element-5569616e{--width:50%;}}@media(max-width:1366px){.elementor-24801 .elementor-element.elementor-element-9f83302{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-7832f950{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-151fbefc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-61ebd827{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-50f2cd74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-116959df{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-641d3d5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-64927f97{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-670741ad{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-199ef6b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-68cfb7ac{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-2dff949a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-4909fa8a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-24801 .elementor-element.elementor-element-6ec8a466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-5569616e{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}}@media(max-width:1200px){.elementor-24801 .elementor-element.elementor-element-452a23d4{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-9f83302{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-71f152f > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-24801 .elementor-element.elementor-element-1ed43438{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-4770e6d5 > .elementor-element-populated{padding:60px 60px 60px 60px;}}@media(max-width:1024px){.elementor-24801 .elementor-element.elementor-element-43b1734a{padding:200px 0px 150px 0px;}.elementor-24801 .elementor-element.elementor-element-9b23df3 .elementor-heading-title{font-size:20px;}.elementor-24801 .elementor-element.elementor-element-7d7b48b7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-24801 .elementor-element.elementor-element-9f83302{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-7832f950{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-627d5954{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-61ebd827{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-32e47a31{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-116959df{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-4a0afefc{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-2660aca > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-24801 .elementor-element.elementor-element-64927f97{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-42f737df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-f288994{padding:80px 0px 40px 0px;}.elementor-24801 .elementor-element.elementor-element-e18084c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24801 .elementor-element.elementor-element-e18084c .elementor-heading-title{font-size:24px;}.elementor-24801 .elementor-element.elementor-element-30c8ee78{padding:100px 0px 100px 0px;}.elementor-24801 .elementor-element.elementor-element-54a07241 .elementor-heading-title{font-size:50px;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38{font-size:21px;}.elementor-24801 .elementor-element.elementor-element-2018b2ef{padding:200px 0px 150px 0px;}.elementor-24801 .elementor-element.elementor-element-1c8c8b82 .elementor-heading-title{font-size:20px;}.elementor-24801 .elementor-element.elementor-element-73b0f395 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-670741ad{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-4b89e654{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-68cfb7ac{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-36353dd4{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-4909fa8a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-359f1562{--spacer-size:0px;}.elementor-24801 .elementor-element.elementor-element-4c6f8433 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-24801 .elementor-element.elementor-element-5569616e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24801 .elementor-element.elementor-element-5549bf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-453ca978{padding:80px 0px 40px 0px;}.elementor-24801 .elementor-element.elementor-element-1c604307 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24801 .elementor-element.elementor-element-1c604307 .elementor-heading-title{font-size:24px;}.elementor-24801 .elementor-element.elementor-element-3408cf51{padding:100px 0px 100px 0px;}.elementor-24801 .elementor-element.elementor-element-7d422fb2 .elementor-heading-title{font-size:50px;}.elementor-24801 .elementor-element.elementor-element-3149b6ae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24801 .elementor-element.elementor-element-3149b6ae{font-size:21px;}}@media(max-width:880px){.elementor-24801 .elementor-element.elementor-element-1c502c72 .elementor-heading-title{font-size:32px;}.elementor-24801 .elementor-element.elementor-element-9b23df3 .elementor-heading-title{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-72b94ff4{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-3d6a4247 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__heading{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-3cb3c4c .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__heading{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-4b51aa0 .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__heading{font-size:23px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-0fa684a .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-99c617b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-9f83302{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-3a884488{text-align:start;}.elementor-24801 .elementor-element.elementor-element-3a884488 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-565d0a52{text-align:start;}.elementor-24801 .elementor-element.elementor-element-565d0a52 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-6dcb11c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-6dcb11c3{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-5b61a57f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-5b61a57f{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-6d7dac8{text-align:start;}.elementor-24801 .elementor-element.elementor-element-6d7dac8 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-4b8b32f1{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-85eb63d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-68a5de12 .elementor-heading-title{font-size:32px;}.elementor-24801 .elementor-element.elementor-element-1c8c8b82 .elementor-heading-title{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-722061c1{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-7c474951 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__heading{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-318140ef .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__heading{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-105240f2 .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__heading{font-size:23px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__subheading{font-size:12px;line-height:12px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table .elementor-price-table__price{font-size:52px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__original-price{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__period{font-size:12px;}.elementor-24801 .elementor-element.elementor-element-47927f53 .elementor-price-table__additional_info{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-6d781b48{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--grid-auto-flow:row;}.elementor-24801 .elementor-element.elementor-element-204cbd4{text-align:start;}.elementor-24801 .elementor-element.elementor-element-204cbd4 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-492561b9{text-align:start;}.elementor-24801 .elementor-element.elementor-element-492561b9 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-18451195 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-18451195{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-467667b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-467667b5{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-8eb0853{text-align:start;}.elementor-24801 .elementor-element.elementor-element-8eb0853 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-4d40c18e{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-24801 .elementor-element.elementor-element-1cdedf36 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-24801 .elementor-element.elementor-element-43b1734a{padding:125px 0px 50px 0px;}.elementor-24801 .elementor-element.elementor-element-72b94ff4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-3d6a4247{text-align:start;}.elementor-24801 .elementor-element.elementor-element-7d7b48b7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24801 .elementor-element.elementor-element-7d7b48b7{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-452a23d4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-99c617b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-9f83302{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-3a884488 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-565d0a52 .elementor-heading-title{font-size:16px;}.elementor-24801 .elementor-element.elementor-element-6d7dac8 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-7832f950{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-3238a58c .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-151fbefc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-151fbefc{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-121a5b74{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24801 .elementor-element.elementor-element-61ebd827{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-dc0bbd .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-116959df{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-436d80a4 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-641d3d5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-641d3d5a{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-4b8b32f1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-76725b61{text-align:start;}.elementor-24801 .elementor-element.elementor-element-76725b61 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-2660aca > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24801 .elementor-element.elementor-element-2660aca{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-64927f97{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-28288036 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-accordion-title{font-size:18px;}.elementor-24801 .elementor-element.elementor-element-66442032 .elementor-tab-content{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-42f737df{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-f288994{padding:60px 0px 60px 0px;}.elementor-24801 .elementor-element.elementor-element-71f152f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-24801 .elementor-element.elementor-element-e18084c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24801 .elementor-element.elementor-element-e18084c .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-30c8ee78{padding:60px 0px 60px 0px;}.elementor-24801 .elementor-element.elementor-element-703623ce > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-24801 .elementor-element.elementor-element-54a07241{text-align:center;}.elementor-24801 .elementor-element.elementor-element-54a07241 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-24801 .elementor-element.elementor-element-3ef4fa38{text-align:center;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-2018b2ef{padding:125px 0px 50px 0px;}.elementor-24801 .elementor-element.elementor-element-722061c1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-7c474951{text-align:start;}.elementor-24801 .elementor-element.elementor-element-73b0f395 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24801 .elementor-element.elementor-element-73b0f395{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-1ed43438{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-6d781b48{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-7b349c71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24801 .elementor-element.elementor-element-204cbd4 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-492561b9 .elementor-heading-title{font-size:16px;}.elementor-24801 .elementor-element.elementor-element-8eb0853 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-670741ad{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-79820c19 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-199ef6b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-199ef6b2{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-10098658{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24801 .elementor-element.elementor-element-68cfb7ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-632cdead .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-4909fa8a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-53d1ed9e .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-6ec8a466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24801 .elementor-element.elementor-element-6ec8a466{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-4d40c18e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-15c63c7e{text-align:start;}.elementor-24801 .elementor-element.elementor-element-15c63c7e .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-4c6f8433 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24801 .elementor-element.elementor-element-4c6f8433{text-align:start;font-size:14px;}.elementor-24801 .elementor-element.elementor-element-5569616e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24801 .elementor-element.elementor-element-10e72df7 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-accordion-title{font-size:18px;}.elementor-24801 .elementor-element.elementor-element-5f1f0b21 .elementor-tab-content{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-5549bf6{font-size:14px;}.elementor-24801 .elementor-element.elementor-element-453ca978{padding:60px 0px 60px 0px;}.elementor-24801 .elementor-element.elementor-element-4770e6d5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-24801 .elementor-element.elementor-element-1c604307 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24801 .elementor-element.elementor-element-1c604307 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-3408cf51{padding:60px 0px 60px 0px;}.elementor-24801 .elementor-element.elementor-element-30f63d92 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-24801 .elementor-element.elementor-element-7d422fb2{text-align:center;}.elementor-24801 .elementor-element.elementor-element-7d422fb2 .elementor-heading-title{font-size:22px;}.elementor-24801 .elementor-element.elementor-element-3149b6ae > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-24801 .elementor-element.elementor-element-3149b6ae{text-align:center;font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-14f5cc0f */.elementor-24801 .elementor-element.elementor-element-14f5cc0f,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}



.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con:first-child {
    padding: 60px !important;
}

.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con:last-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-14f5cc0f > .e-con:first-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121a5b74 */.elementor-24801 .elementor-element.elementor-element-121a5b74,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con:first-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con:last-child {
    padding: 60px !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-121a5b74 > .e-con:last-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d0882e */.elementor-24801 .elementor-element.elementor-element-6d0882e,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con:first-child {
    padding: 60px !important;
}

.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con:last-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-6d0882e > .e-con:first-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-709d81e3 */.elementor-24801 .elementor-element.elementor-element-709d81e3,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con:first-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con:last-child {
    padding: 60px !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-709d81e3 > .e-con:last-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16869c96 */.elementor-24801 .elementor-element.elementor-element-16869c96,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}



.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con:first-child {
    padding: 60px !important;
}

.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con:last-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-16869c96 > .e-con:first-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10098658 */.elementor-24801 .elementor-element.elementor-element-10098658,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con:first-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con:last-child {
    padding: 60px !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-10098658 > .e-con:last-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45e2d31d */.elementor-24801 .elementor-element.elementor-element-45e2d31d,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con:first-child {
    padding: 60px !important;
}

.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con:last-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-45e2d31d > .e-con:first-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3144430e */.elementor-24801 .elementor-element.elementor-element-3144430e,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
    max-width: none !important;
    width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con {
    margin: 0 !important;
    min-height: 520px !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con:first-child {
    padding: 0 !important;
    background-size: cover !important;
    background-position: center center !important;
}

.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner > .e-con:last-child,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con:last-child {
    padding: 60px !important;
}
@media (max-width: 575.98px) {

.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner > .e-con,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con  {
    margin: 0 !important;
    min-height: 420px !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con-inner > .e-con:first-child,
.elementor-24801 .elementor-element.elementor-element-3144430e > .e-con:last-child {
    padding: 30px 20px !important;
}

.elementor-kit-5 p:last-child{
    margin: 0;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-display: auto;
	src: url('https://www.stevethomasgolf.com/wp-content/uploads/2025/03/GeneralSans-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */