.elementor-22912 .elementor-element.elementor-element-80b72e2:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-80b72e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-80b72e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22912 .elementor-element.elementor-element-80b72e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-ad687c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-5d8061c:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-5d8061c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-5d8061c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-5d8061c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-22912 .elementor-element.elementor-element-e673f2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22912 .elementor-element.elementor-element-e673f2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-e673f2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22912 .elementor-element.elementor-element-283e328{width:var( --container-widget-width, 41.567% );max-width:41.567%;--container-widget-width:41.567%;--container-widget-flex-grow:0;text-align:center;}.elementor-22912 .elementor-element.elementor-element-5256fce{padding:40px 0px 35px 0px;}.elementor-22912 .elementor-element.elementor-element-4e76a37{text-align:center;}.elementor-22912 .elementor-element.elementor-element-4e76a37 .elementor-heading-title{font-family:"Anta", Sans-serif;font-size:75px;color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-6b4fefd{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-affdf4a{text-align:center;}.elementor-22912 .elementor-element.elementor-element-affdf4a .elementor-heading-title{font-family:"Anta", Sans-serif;font-size:75px;color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-11899e3{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-2a62dc5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-2a62dc5e:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-2a62dc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-2a62dc5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-22912 .elementor-element.elementor-element-2a62dc5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-36cca8a4 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-f3be3c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-f3be3c3.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-f3be3c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b8b2394 );color:var( --e-global-color-5b8b2394 );border-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon{font-size:30px;}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-title a{font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:1.6em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-480aef8 .elementor-button{background-color:var( --e-global-color-accent );border-radius:631px 631px 631px 631px;}.elementor-22912 .elementor-element.elementor-element-480aef8{width:var( --container-widget-width, 99.697% );max-width:99.697%;--container-widget-width:99.697%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 > .elementor-widget-container{padding:55px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-4e8e64e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-4e8e64e0.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-4e8e64e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b8b2394 );color:var( --e-global-color-5b8b2394 );border-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon{font-size:30px;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-title a{font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:1.6em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-af6fdbc .elementor-button{background-color:#FF6E00;border-radius:464px 464px 464px 464px;}.elementor-22912 .elementor-element.elementor-element-af6fdbc{width:var( --container-widget-width, 99.697% );max-width:99.697%;--container-widget-width:99.697%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-510d8832 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-55204552.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-55204552.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-55204552.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b8b2394 );color:var( --e-global-color-5b8b2394 );border-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon{font-size:30px;}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-title a{font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:1.6em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-d70deba .elementor-button{background-color:var( --e-global-color-450266ef );border-radius:621px 621px 621px 621px;}.elementor-22912 .elementor-element.elementor-element-d70deba{width:var( --container-widget-width, 99.697% );max-width:99.697%;--container-widget-width:99.697%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 > .elementor-widget-container{padding:55px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-5907d7c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-5907d7c6.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-5907d7c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b8b2394 );color:var( --e-global-color-5b8b2394 );border-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon{font-size:30px;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-title a{font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-description{font-size:15px;font-weight:300;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-bed995e .elementor-button{background-color:var( --e-global-color-6c739d9 );border-radius:35px 35px 35px 35px;}.elementor-22912 .elementor-element.elementor-element-bed995e{width:var( --container-widget-width, 99.697% );max-width:99.697%;--container-widget-width:99.697%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-07ee0b9:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-07ee0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-07ee0b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 15px 0px;}.elementor-22912 .elementor-element.elementor-element-07ee0b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-ec1af43{text-align:center;}.elementor-22912 .elementor-element.elementor-element-ec1af43 .elementor-heading-title{font-family:"Anek Telugu", Sans-serif;font-size:58px;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-596699eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-596699eb:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-596699eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-596699eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-596699eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-6123cfcd > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-56bdf185 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-56bdf185.elementor-view-stacked .elementor-icon{background-color:#FF7B00;}.elementor-22912 .elementor-element.elementor-element-56bdf185.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-56bdf185.elementor-view-default .elementor-icon{color:#FF7B00;border-color:#FF7B00;}.elementor-22912 .elementor-element.elementor-element-56bdf185.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-56bdf185.elementor-view-default .elementor-icon svg{fill:#FF7B00;}.elementor-22912 .elementor-element.elementor-element-56bdf185 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-56bdf185 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-fcce2c7{text-align:start;}.elementor-22912 .elementor-element.elementor-element-fcce2c7 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-1e788ba9{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-59faa294 .elementor-heading-title{font-size:30px;font-weight:900;color:#FF7B00;}.elementor-22912 .elementor-element.elementor-element-54a1b9cb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-54a1b9cb .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-0e77ec4{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-0e77ec4 > .elementor-widget-container{background-color:#FF7B00;}.elementor-22912 .elementor-element.elementor-element-d068db9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-d068db9:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-d068db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-d068db9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-d068db9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-c63035f > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-493e117 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-493e117.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22912 .elementor-element.elementor-element-493e117.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-493e117.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22912 .elementor-element.elementor-element-493e117.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-493e117.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22912 .elementor-element.elementor-element-493e117 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-493e117 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-763df43{text-align:start;}.elementor-22912 .elementor-element.elementor-element-763df43 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-b905511{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-b905511 a{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-0cf6979 .elementor-heading-title{font-size:30px;font-weight:900;color:var( --e-global-color-accent );}.elementor-22912 .elementor-element.elementor-element-050274a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-050274a .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-9d9dadb{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-9d9dadb > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-22912 .elementor-element.elementor-element-ee01954 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-ee01954:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-ee01954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-ee01954{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-ee01954 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-8d4593a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-6f0e339 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-6f0e339.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-6f0e339.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-6f0e339.elementor-view-default .elementor-icon{color:var( --e-global-color-5b8b2394 );border-color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-6f0e339.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-6f0e339.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-6f0e339 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-6f0e339 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-b429f04{text-align:start;}.elementor-22912 .elementor-element.elementor-element-b429f04 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-3de8c22{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-f65f752 .elementor-heading-title{font-size:30px;font-weight:900;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-3115a67 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-3115a67 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-f67ddf4{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-f67ddf4 > .elementor-widget-container{background-color:#3E3A3A;}.elementor-22912 .elementor-element.elementor-element-00ea947 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-00ea947:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-00ea947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-00ea947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-00ea947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-fe3b795 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-cd076a6 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-cd076a6.elementor-view-stacked .elementor-icon{background-color:#E2008B;}.elementor-22912 .elementor-element.elementor-element-cd076a6.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-cd076a6.elementor-view-default .elementor-icon{color:#E2008B;border-color:#E2008B;}.elementor-22912 .elementor-element.elementor-element-cd076a6.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-cd076a6.elementor-view-default .elementor-icon svg{fill:#E2008B;}.elementor-22912 .elementor-element.elementor-element-cd076a6 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-cd076a6 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-dbda359{text-align:start;}.elementor-22912 .elementor-element.elementor-element-dbda359 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-e81461a{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-75ca734 .elementor-heading-title{font-size:30px;font-weight:900;color:#E2008B;}.elementor-22912 .elementor-element.elementor-element-4c6e247 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-4c6e247 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-90304b0{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-90304b0 > .elementor-widget-container{background-color:#E2008B;}.elementor-22912 .elementor-element.elementor-element-1218989 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-1218989:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-1218989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-1218989{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-1218989 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-595e70d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-0db7df8 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-0db7df8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22912 .elementor-element.elementor-element-0db7df8.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-0db7df8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22912 .elementor-element.elementor-element-0db7df8.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-0db7df8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-22912 .elementor-element.elementor-element-0db7df8 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-0db7df8 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-73b3868{text-align:start;}.elementor-22912 .elementor-element.elementor-element-73b3868 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-fe9ee13{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-82533a1 .elementor-heading-title{font-size:30px;font-weight:900;color:var( --e-global-color-text );}.elementor-22912 .elementor-element.elementor-element-44c6927 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-44c6927 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-7d9c870{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-7d9c870 > .elementor-widget-container{background-color:#CECECE;}.elementor-22912 .elementor-element.elementor-element-b751691 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-b751691:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-b751691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-b751691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-b751691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-73dd8dc > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-c6317da .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-c6317da.elementor-view-stacked .elementor-icon{background-color:#FFE818;}.elementor-22912 .elementor-element.elementor-element-c6317da.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-c6317da.elementor-view-default .elementor-icon{color:#FFE818;border-color:#FFE818;}.elementor-22912 .elementor-element.elementor-element-c6317da.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-c6317da.elementor-view-default .elementor-icon svg{fill:#FFE818;}.elementor-22912 .elementor-element.elementor-element-c6317da .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-c6317da .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-0efc0f8{text-align:start;}.elementor-22912 .elementor-element.elementor-element-0efc0f8 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-97957fa{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-ae30805 .elementor-heading-title{font-size:30px;font-weight:900;color:#FFE818;}.elementor-22912 .elementor-element.elementor-element-b3afab4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-b3afab4 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-f95b166{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-f95b166 > .elementor-widget-container{background-color:#FFE70B;}.elementor-22912 .elementor-element.elementor-element-c1db31c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-c1db31c:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-c1db31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-c1db31c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-c1db31c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-f89d27d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-d8e61eb .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-d8e61eb.elementor-view-stacked .elementor-icon{background-color:#C900FF;}.elementor-22912 .elementor-element.elementor-element-d8e61eb.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-d8e61eb.elementor-view-default .elementor-icon{color:#C900FF;border-color:#C900FF;}.elementor-22912 .elementor-element.elementor-element-d8e61eb.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-d8e61eb.elementor-view-default .elementor-icon svg{fill:#C900FF;}.elementor-22912 .elementor-element.elementor-element-d8e61eb .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-d8e61eb .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-2f35f2d{text-align:start;}.elementor-22912 .elementor-element.elementor-element-2f35f2d .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-bbff123{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-3c45d16 .elementor-heading-title{font-size:30px;font-weight:900;color:#C900FF;}.elementor-22912 .elementor-element.elementor-element-b7d1d47 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-b7d1d47 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-4a82a86{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-4a82a86 > .elementor-widget-container{background-color:#C900FF;}.elementor-22912 .elementor-element.elementor-element-8f1cefc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22912 .elementor-element.elementor-element-8f1cefc:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-8f1cefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-8f1cefc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-22912 .elementor-element.elementor-element-8f1cefc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-bad77ae > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-22912 .elementor-element.elementor-element-b10c5b2 .elementor-icon-wrapper{text-align:start;}.elementor-22912 .elementor-element.elementor-element-b10c5b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-b10c5b2.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-b10c5b2.elementor-view-default .elementor-icon{color:var( --e-global-color-6c739d9 );border-color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-b10c5b2.elementor-view-framed .elementor-icon, .elementor-22912 .elementor-element.elementor-element-b10c5b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-b10c5b2 .elementor-icon{font-size:40px;}.elementor-22912 .elementor-element.elementor-element-b10c5b2 .elementor-icon svg{height:40px;}.elementor-22912 .elementor-element.elementor-element-8c024d0{text-align:start;}.elementor-22912 .elementor-element.elementor-element-8c024d0 .elementor-heading-title{color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-a70c365{font-size:16px;font-weight:300;line-height:2em;color:var( --e-global-color-5b8b2394 );}.elementor-22912 .elementor-element.elementor-element-6f84455 .elementor-heading-title{font-size:30px;font-weight:900;color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-216da69 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-216da69 .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;}.elementor-22912 .elementor-element.elementor-element-bbff91e{--spacer-size:30px;}.elementor-22912 .elementor-element.elementor-element-bbff91e > .elementor-widget-container{background-color:var( --e-global-color-6c739d9 );}.elementor-22912 .elementor-element.elementor-element-13d9228:not(.elementor-motion-effects-element-type-background), .elementor-22912 .elementor-element.elementor-element-13d9228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-13d9228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22912 .elementor-element.elementor-element-13d9228 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-df9688e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22912 .elementor-element.elementor-element-df9688e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7911cc75 );}.elementor-22912 .elementor-element.elementor-element-df9688e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22912 .elementor-element.elementor-element-df9688e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22912 .elementor-element.elementor-element-74c0139{width:var( --container-widget-width, 123.662% );max-width:123.662%;--container-widget-width:123.662%;--container-widget-flex-grow:0;}.elementor-22912 .elementor-element.elementor-element-74c0139 > .elementor-widget-container{background-color:var( --e-global-color-7911cc75 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-6c739d9 );border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-22912 .elementor-element.elementor-element-2a62dc5e{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-36cca8a4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22912 .elementor-element.elementor-element-510d8832 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22912 .elementor-element.elementor-element-596699eb{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-6123cfcd > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-59faa294 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-54a1b9cb .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-d068db9{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-c63035f > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-0cf6979 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-050274a .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-ee01954{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-8d4593a > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-f65f752 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-3115a67 .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-00ea947{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-fe3b795 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-75ca734 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-4c6e247 .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-1218989{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-595e70d > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-82533a1 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-44c6927 .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-b751691{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-73dd8dc > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-ae30805 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-b3afab4 .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-c1db31c{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-f89d27d > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-3c45d16 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-b7d1d47 .elementor-heading-title{font-size:12px;}.elementor-22912 .elementor-element.elementor-element-8f1cefc{padding:100px 25px 100px 25px;}.elementor-22912 .elementor-element.elementor-element-bad77ae > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-22912 .elementor-element.elementor-element-6f84455 .elementor-heading-title{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-216da69 .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-22912 .elementor-element.elementor-element-2a62dc5e{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-36cca8a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-f3be3c3 .elementor-icon-box-title a{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-4e8e64e0 .elementor-icon-box-title a{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-510d8832 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-55204552 .elementor-icon-box-title a{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-title, .elementor-22912 .elementor-element.elementor-element-5907d7c6 .elementor-icon-box-title a{font-size:20px;}.elementor-22912 .elementor-element.elementor-element-596699eb{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-6123cfcd > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-56bdf185 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-1e788ba9{text-align:center;}.elementor-22912 .elementor-element.elementor-element-59faa294{text-align:center;}.elementor-22912 .elementor-element.elementor-element-54a1b9cb{text-align:center;}.elementor-22912 .elementor-element.elementor-element-d068db9{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-c63035f > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-493e117 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-b905511{text-align:center;}.elementor-22912 .elementor-element.elementor-element-0cf6979{text-align:center;}.elementor-22912 .elementor-element.elementor-element-050274a{text-align:center;}.elementor-22912 .elementor-element.elementor-element-ee01954{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-8d4593a > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-6f0e339 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-3de8c22{text-align:center;}.elementor-22912 .elementor-element.elementor-element-f65f752{text-align:center;}.elementor-22912 .elementor-element.elementor-element-3115a67{text-align:center;}.elementor-22912 .elementor-element.elementor-element-00ea947{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-fe3b795 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-cd076a6 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-e81461a{text-align:center;}.elementor-22912 .elementor-element.elementor-element-75ca734{text-align:center;}.elementor-22912 .elementor-element.elementor-element-4c6e247{text-align:center;}.elementor-22912 .elementor-element.elementor-element-1218989{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-595e70d > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-0db7df8 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-fe9ee13{text-align:center;}.elementor-22912 .elementor-element.elementor-element-82533a1{text-align:center;}.elementor-22912 .elementor-element.elementor-element-44c6927{text-align:center;}.elementor-22912 .elementor-element.elementor-element-b751691{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-73dd8dc > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-c6317da .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-97957fa{text-align:center;}.elementor-22912 .elementor-element.elementor-element-ae30805{text-align:center;}.elementor-22912 .elementor-element.elementor-element-b3afab4{text-align:center;}.elementor-22912 .elementor-element.elementor-element-c1db31c{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-f89d27d > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-d8e61eb .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-bbff123{text-align:center;}.elementor-22912 .elementor-element.elementor-element-3c45d16{text-align:center;}.elementor-22912 .elementor-element.elementor-element-b7d1d47{text-align:center;}.elementor-22912 .elementor-element.elementor-element-8f1cefc{padding:50px 20px 50px 20px;}.elementor-22912 .elementor-element.elementor-element-bad77ae > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22912 .elementor-element.elementor-element-b10c5b2 .elementor-icon-wrapper{text-align:center;}.elementor-22912 .elementor-element.elementor-element-a70c365{text-align:center;}.elementor-22912 .elementor-element.elementor-element-6f84455{text-align:center;}.elementor-22912 .elementor-element.elementor-element-216da69{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-74c0139 *//* ==========================================================================
   1. The Obsidian Form Container
   Instead of a flat dark box, we add a subtle purple gradient glow border 
   and a glassmorphism blur that melts into the black background.
   ========================================================================== */
#gform_wrapper_19 {
    background: rgba(18, ) !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    padding: 40px;
    border-radius: 24px;
    font-family: 'Montserrat', sans-serif;
    border: 1px solid rgba(234, 0, 255, 0.15); /* Soft purple rim */
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8), 
                0 0 40px rgba(234, 0, 255, 0.03); /* Faint ambient purple background glow */
}

/* Clear default Gravity Forms layouts */
#gform_wrapper_19 .gform_body {
    margin-bottom: 0 !important;
}

/* ==========================================================================
   2. Sleek Typography & Glows
   Labels become high-fashion white with a subtle techy letter-spacing.
   ========================================================================== */
#gform_wrapper_19 .gfield_label {
    color: #FFFFFF !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    font-size: 11px !important;
    letter-spacing: 2px;
    margin-bottom: 12px !important;
    display: inline-block;
}

/* The "Required" tag indicator */
#gform_wrapper_19 .gfield_label .gfield_required {
    color: #ff0055 !important;
}

/* Form field helper text (ie: Joe Soap) */
#gform_wrapper_19 .gfield_description {
    color: #666666 !important;
    font-size: 11px !important;
    font-weight: 500;
    margin-top: 6px !important;
    letter-spacing: 0.5px;
}


/* ==========================================================================
   3. "Cyber-Injected" Text Fields
   Moving away from pills to highly structured, sleek rectangular inputs 
   with sharp 8px corners, a deep dark finish, and vibrant neon purple reactive focus states.
   ========================================================================== */
#gform_wrapper_19 input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]),
#gform_wrapper_19 textarea,
#gform_wrapper_19 select {
    border: 1px solid #2d2d2d !important;
    outline: 0 !important;
    background-color: #0d0d0d !important; /* Total dark void input fields */
    border-radius: 8px !important; /* Modern sharp edges instead of rounded pills */
    padding: 16px 20px !important;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    color: #FFFFFF !important; 
    font-size: 14px !important;
    width: 100% !important;
    box-sizing: border-box;
}

/* Focus State: The field beautifully illuminates with neon purple when selected */
#gform_wrapper_19 input:focus, 
#gform_wrapper_19 textarea:focus {
    border-color: #ea00ff !important; /* Neon Purple Border match your site theme */
    background-color: #120314 !important; /* Very tint of purple internal background */
    box-shadow: 0 0 15px rgba(234, 0, 255, 0.25) !important; /* Glow effect */
}

/* Adjusting Textarea scaling */
#gform_wrapper_19 textarea {
    border-radius: 8px !important;
    resize: vertical;
}


/* ==========================================================================
   4. The Showstopper Crimson Button
   A sharp, modern block button in deep red that completely expands, reacts 
   to hover interactions smoothly, and radiates weight.
   ========================================================================== */
#gform_wrapper_19 .gform_button {
    border: 0 !important;
    outline: 0 !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 3px;
    border-radius: 8px !important; /* Matches input field modern structure */
    padding: 20px 40px !important;
    background: #AE1100 !important; /* Your signature rich red */
    color: #FFFFFF !important;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    cursor: pointer;
    display: block;
    width: 100%;
    margin-top: 30px !important;
    box-shadow: 0 6px 20px rgba(174, 17, 0, 0.3);
}

/* Button Hover: It expands slightly, intensifies into a vibrant neon red, and shines */
#gform_wrapper_19 .gform_button:hover {
    background: #E61C05 !important; /* Illuminates brighter */
    box-shadow: 0 0 30px rgba(230, 28, 5, 0.6) !important; /* Pure energetic red glow */
    letter-spacing: 4px; /* Tiny dynamic text expansion trick */
    transform: translateY(-2px); /* Makes it physically feel interactive */
}

/* Button Click State */
#gform_wrapper_19 .gform_button:active {
    transform: translateY(1px);
    box-shadow: 0 4px 10px rgba(174, 17, 0, 0.4) !important;
}

/* ==========================================================================
   5. Fix Hidden Form Title (Submit Your Order)
   ========================================================================== */
#gform_wrapper_19 .gform_title {
    color: #FFFFFF !important;
    font-size: 28px !important;
    font-weight: 700 !important;
    letter-spacing: -0.5px;
    margin-bottom: 25px !important;
    display: block;
}

/* ==========================================================================
   6. Fix Radio Button Text (Yes / No Labels)
   Targeting Gravity Forms list item choices to turn them bright white.
   ========================================================================== */
#gform_wrapper_19 .gfield_radio label,
#gform_wrapper_19 .gchoice label {
    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    margin-left: 8px !important; /* Adds a clean gap between the dot and text */
    cursor: pointer;
    vertical-align: middle;
}

/* Optional: Subtle hover effect on the radio options text for better UI */
#gform_wrapper_19 .gfield_radio label:hover,
#gform_wrapper_19 .gchoice label:hover {
    color: #ea00ff !important; /* Text tints purple on hover to match the theme */
    transition: color 0.2s ease;
}/* End custom CSS */