.elementor-62 .elementor-element.elementor-element-5601d23:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-5601d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revamp.upridesinfotech.com/wp-content/uploads/ai-seo-uprides-infotech-website-development-banner.webp");}.elementor-62 .elementor-element.elementor-element-5601d23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-5601d23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-a1fbac9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-a1fbac9 .elementor-heading-title{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-e475157{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-e475157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-8049e95 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-8049e95 .elementor-heading-title{color:#E6B511;}.elementor-62 .elementor-element.elementor-element-5a4a977 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-62 .elementor-element.elementor-element-1c5d0f7 > .elementor-widget-container{margin:-25px 0px 30px 0px;}.elementor-62 .elementor-element.elementor-element-1c5d0f7 .elementor-heading-title{font-size:21px;color:#FEFEFE;}.elementor-62 .elementor-element.elementor-element-1268e36 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-62 .elementor-element.elementor-element-1268e36{margin-top:0px;margin-bottom:0px;padding:25px 0px 30px 0px;}.elementor-62 .elementor-element.elementor-element-613173a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#020101;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-613173a > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-613173a > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-613173a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-62 .elementor-element.elementor-element-613173a:hover > .elementor-element-populated{border-style:solid;border-color:#FF7A00;box-shadow:0px 0px 10px 0px #1A5B8C;}.elementor-62 .elementor-element.elementor-element-613173a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon-box-wrapper{gap:15px;}.elementor-62 .elementor-element.elementor-element-88a443b.elementor-view-stacked .elementor-icon{background-color:#1A5B8C15;fill:#1A5B8C;color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-88a443b.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-88a443b.elementor-view-default .elementor-icon{fill:#1A5B8C15;color:#1A5B8C15;border-color:#1A5B8C15;}.elementor-62 .elementor-element.elementor-element-88a443b.elementor-view-framed .elementor-icon{background-color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon{font-size:35px;}.elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon-box-title{color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-88a443b .elementor-icon-box-description{font-size:17px;font-weight:500;color:#4A5568;}.elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#020101;margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;}.elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-62 .elementor-element.elementor-element-d7aa84c:hover > .elementor-element-populated{border-style:solid;border-color:#FF7A00;box-shadow:0px 0px 10px 0px #1A5B8C;}.elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-1c06e24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon-box-wrapper{gap:15px;}.elementor-62 .elementor-element.elementor-element-1c06e24.elementor-view-stacked .elementor-icon{background-color:#1A5B8C15;fill:#1A5B8C;color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-1c06e24.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-1c06e24.elementor-view-default .elementor-icon{fill:#1A5B8C15;color:#1A5B8C15;border-color:#1A5B8C15;}.elementor-62 .elementor-element.elementor-element-1c06e24.elementor-view-framed .elementor-icon{background-color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon{font-size:35px;}.elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon-box-title{color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-1c06e24 .elementor-icon-box-description{font-size:17px;font-weight:500;color:#4A5568;}.elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#020101;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-62 .elementor-element.elementor-element-b5989b3:hover > .elementor-element-populated{border-style:solid;border-color:#FF7A00;box-shadow:0px 0px 10px 0px #1A5B8C;}.elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon-box-wrapper{gap:15px;}.elementor-62 .elementor-element.elementor-element-ef4ee3e.elementor-view-stacked .elementor-icon{background-color:#1A5B8C15;fill:#1A5B8C;color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-ef4ee3e.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-ef4ee3e.elementor-view-default .elementor-icon{fill:#1A5B8C15;color:#1A5B8C15;border-color:#1A5B8C15;}.elementor-62 .elementor-element.elementor-element-ef4ee3e.elementor-view-framed .elementor-icon{background-color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon{font-size:35px;}.elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon-box-title{color:#1A5B8C;}.elementor-62 .elementor-element.elementor-element-ef4ee3e .elementor-icon-box-description{font-size:17px;font-weight:500;color:#4A5568;}.elementor-62 .elementor-element.elementor-element-ec55fff:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-ec55fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #102C6E 0%, #0E9944 100%);}.elementor-62 .elementor-element.elementor-element-ec55fff > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #f2295b 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-ec55fff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-ad3b860.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-62 .elementor-element.elementor-element-ad3b860.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-62 .elementor-element.elementor-element-ad3b860 .elementor-element-populated .elementor-heading-title{color:#120E2E;}.elementor-62 .elementor-element.elementor-element-987e2ea .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-db920fd{font-size:1px;color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-8684a31 .elementor-button{background-color:#0066FF;border-radius:10px 10px 10px 10px;padding:14px 32px 14px 32px;}.elementor-62 .elementor-element.elementor-element-3c8f3e6{padding:25px 0px 20px 0px;}.elementor-62 .elementor-element.elementor-element-bb7497d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-ec7eeaa{text-align:center;}.elementor-62 .elementor-element.elementor-element-ec7eeaa .elementor-heading-title{font-size:36px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-df6a4c1:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-df6a4c1 .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-b2c5a94 img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-eb71287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-eb71287{text-align:center;}.elementor-62 .elementor-element.elementor-element-eb71287 .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-9ecdce1 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-9ecdce1{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-a353ee2:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-a353ee2 .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-e9e54a3 img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-640f4e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-640f4e0{text-align:center;}.elementor-62 .elementor-element.elementor-element-640f4e0 .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-a5a3069 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-a5a3069{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-4c0821e:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-4c0821e .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-9acba76 img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-3f2cb5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-3f2cb5a{text-align:center;}.elementor-62 .elementor-element.elementor-element-3f2cb5a .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-6f97e33 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-6f97e33{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-80308dd{margin-top:-10px;margin-bottom:0px;}.elementor-62 .elementor-element.elementor-element-e3298b4:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-e3298b4 .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-490754c img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-3a9c115 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-3a9c115{text-align:center;}.elementor-62 .elementor-element.elementor-element-3a9c115 .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-86583fc > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-86583fc{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-7992ba5:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-7992ba5 .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-0fd5fdb img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-476d8cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-476d8cf{text-align:center;}.elementor-62 .elementor-element.elementor-element-476d8cf .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-cd3acee > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-cd3acee{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-0ce9008:hover > .elementor-element-populated{background-color:#0F4C81;}.elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-0ce9008 .elementor-element-populated .elementor-heading-title{color:#100707;}.elementor-62 .elementor-element.elementor-element-b076981 img{max-width:100%;border-style:none;border-radius:8px 8px 0px 0px;}.elementor-62 .elementor-element.elementor-element-e25eb43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 12px 24px;}.elementor-62 .elementor-element.elementor-element-e25eb43{text-align:center;}.elementor-62 .elementor-element.elementor-element-e25eb43 .elementor-heading-title{font-size:25px;font-weight:700;color:#0B0F19;}.elementor-62 .elementor-element.elementor-element-1ef1d58 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-1ef1d58{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-21e2b8f:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-21e2b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A192F;}.elementor-62 .elementor-element.elementor-element-21e2b8f, .elementor-62 .elementor-element.elementor-element-21e2b8f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-21e2b8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#F6F2F2;padding:40px 30px 40px 30px;}.elementor-62 .elementor-element.elementor-element-21e2b8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-21e2b8f .elementor-heading-title{color:#F0E2E2;}.elementor-62 .elementor-element.elementor-element-21e2b8f > .elementor-container{text-align:center;}.elementor-62 .elementor-element.elementor-element-698d634{font-size:1px;}.elementor-62 .elementor-element.elementor-element-5a7f647 .elementor-button{background-color:#0066FF;transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:14px 32px 14px 32px;}.elementor-62 .elementor-element.elementor-element-5a7f647 .elementor-button:hover, .elementor-62 .elementor-element.elementor-element-5a7f647 .elementor-button:focus{box-shadow:0px 8px 20px 0px rgba(255, 119.99999999999991, 0, 0.45);}.elementor-62 .elementor-element.elementor-element-7cbc866{padding:25px 0px 20px 0px;}.elementor-62 .elementor-element.elementor-element-2e76d87 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-f8ed3a8{text-align:center;}.elementor-62 .elementor-element.elementor-element-f8ed3a8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:37px;font-weight:700;color:#104080;}.elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-3e5dc27 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(167deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-3e5dc27{text-align:center;}.elementor-62 .elementor-element.elementor-element-3e5dc27 .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-2837d49 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-2837d49{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-9c5932b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-82c5706 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(191deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-82c5706{text-align:center;}.elementor-62 .elementor-element.elementor-element-82c5706 .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-93dc0a7 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-93dc0a7{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-694d92f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-694d92f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-694d92f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-694d92f > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-694d92f > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-694d92f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-694d92f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-2522e0f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(167deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-2522e0f{text-align:center;}.elementor-62 .elementor-element.elementor-element-2522e0f .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-42ca78a > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-42ca78a{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-a3cc1bb{margin-top:-15px;margin-bottom:0px;}.elementor-62 .elementor-element.elementor-element-f7737e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-75056b7 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(191deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-75056b7{text-align:center;}.elementor-62 .elementor-element.elementor-element-75056b7 .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-385b11f > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-385b11f{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-8814cf0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-50fbc0b > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(167deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-50fbc0b{text-align:center;}.elementor-62 .elementor-element.elementor-element-50fbc0b .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-469b802 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-469b802{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-5587b35.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-24a26c7 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(191deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-24a26c7{text-align:center;}.elementor-62 .elementor-element.elementor-element-24a26c7 .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-022c4e7 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-022c4e7{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-70c10b2{margin-top:15px;margin-bottom:0px;}.elementor-62 .elementor-element.elementor-element-325c1a0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-4787839 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(167deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-4787839{text-align:center;}.elementor-62 .elementor-element.elementor-element-4787839 .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-141e6c2 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-141e6c2{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-bc29d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-element-populated, .elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-element-populated > .elementor-background-overlay, .elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-0b4b45f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:15px 12px 15px 12px;background-image:linear-gradient(191deg, #103867 15%, #FF6B00 100%);}.elementor-62 .elementor-element.elementor-element-0b4b45f{text-align:center;}.elementor-62 .elementor-element.elementor-element-0b4b45f .elementor-heading-title{font-size:25px;font-weight:700;color:#EFE5E5;}.elementor-62 .elementor-element.elementor-element-fe9b8a8 > .elementor-widget-container{padding:10px 16px 5px 16px;}.elementor-62 .elementor-element.elementor-element-fe9b8a8{text-align:center;font-family:"Verdana", Sans-serif;font-size:200px;font-weight:400;line-height:0px;}.elementor-62 .elementor-element.elementor-element-8443afe:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-8443afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revamp.upridesinfotech.com/wp-content/uploads/cannabis-plant-hemp-cbd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62 .elementor-element.elementor-element-8443afe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-62 .elementor-element.elementor-element-8443afe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-e459ac4 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-62 .elementor-element.elementor-element-e459ac4{text-align:start;}.elementor-62 .elementor-element.elementor-element-e459ac4 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#1E293B;}.elementor-62 .elementor-element.elementor-element-5177e89 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:70px;font-weight:700;color:#104080;}.elementor-62 .elementor-element.elementor-element-c20b46f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Verdana", Sans-serif;color:#000000;}.elementor-62 .elementor-element.elementor-element-c20b46f p{margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-f7062b3 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-62 .elementor-element.elementor-element-f7062b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-item > a{font-family:"Verdana", Sans-serif;font-size:17px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-f7062b3 .elementor-icon-list-text{color:#1E293B;transition:color 0.3s;}.elementor-62 .elementor-element.elementor-element-f8e2fba .elementor-button{background-color:#FF6B00;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}.elementor-62 .elementor-element.elementor-element-f8e2fba .elementor-button:hover, .elementor-62 .elementor-element.elementor-element-f8e2fba .elementor-button:focus{box-shadow:0px 8px 20px 0px rgba(255, 106.99999999999996, 0, 0.4);}.elementor-62 .elementor-element.elementor-element-f8a1f88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-62 .elementor-element.elementor-element-f8a1f88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-110ac76:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-110ac76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A192F;}.elementor-62 .elementor-element.elementor-element-110ac76, .elementor-62 .elementor-element.elementor-element-110ac76 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-110ac76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#F6F2F2;padding:40px 30px 40px 30px;}.elementor-62 .elementor-element.elementor-element-110ac76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-110ac76 .elementor-heading-title{color:#F0E2E2;}.elementor-62 .elementor-element.elementor-element-110ac76 > .elementor-container{text-align:center;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:1vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#E10D0D;stroke:#E10D0D;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#00A8FF;font-size:4vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:1vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#E10D0D;stroke:#E10D0D;}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#00A8FF;font-size:4vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:1vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#E10D0D;stroke:#E10D0D;}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#00A8FF;font-size:4vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:1vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#E10D0D;stroke:#E10D0D;}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#00A8FF;font-size:4vw;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-62 .elementor-element.elementor-element-40c938e{padding:20px 20px 20px 20px;}.elementor-62 .elementor-element.elementor-element-35975b0{text-align:center;}.elementor-62 .elementor-element.elementor-element-35975b0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:37px;font-weight:700;color:#104080;}.elementor-62 .elementor-element.elementor-element-8b8c45a{padding:20px 20px 20px 20px;}.elementor-62 .elementor-element.elementor-element-64d80e6 .info-box-image, .elementor-62 .elementor-element.elementor-element-64d80e6 .info-box-image img{width:170px;}.elementor-62 .elementor-element.elementor-element-64d80e6 .info-box-image{height:170px;}.elementor-62 .elementor-element.elementor-element-941dc2c .info-box-image, .elementor-62 .elementor-element.elementor-element-941dc2c .info-box-image img{width:170px;}.elementor-62 .elementor-element.elementor-element-941dc2c .info-box-image{height:170px;}.elementor-62 .elementor-element.elementor-element-5508409 .info-box-image, .elementor-62 .elementor-element.elementor-element-5508409 .info-box-image img{width:170px;}.elementor-62 .elementor-element.elementor-element-5508409 .info-box-image{height:170px;}.elementor-62 .elementor-element.elementor-element-60a521f .info-box-image, .elementor-62 .elementor-element.elementor-element-60a521f .info-box-image img{width:170px;}.elementor-62 .elementor-element.elementor-element-60a521f .info-box-image{height:170px;}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-613173a{width:33.33%;}.elementor-62 .elementor-element.elementor-element-d7aa84c{width:33.006%;}.elementor-62 .elementor-element.elementor-element-b5989b3{width:33.33%;}.elementor-62 .elementor-element.elementor-element-ad3b860{width:50%;}.elementor-62 .elementor-element.elementor-element-f176e99{width:50%;}}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-5601d23 > .elementor-container{max-width:1140px;}.elementor-62 .elementor-element.elementor-element-a61cdb6 > .elementor-widget-container{margin:116px 0px 0px 0px;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-5601d23{margin-top:30px;margin-bottom:30px;}.elementor-62 .elementor-element.elementor-element-613173a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-d7aa84c > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-b5989b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-bb7497d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-ec7eeaa .elementor-heading-title{font-size:28px;}.elementor-62 .elementor-element.elementor-element-df6a4c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-eb71287 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-a353ee2 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-640f4e0 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-4c0821e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-3f2cb5a .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-80308dd{margin-top:-15px;margin-bottom:0px;}.elementor-62 .elementor-element.elementor-element-e3298b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-3a9c115 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-7992ba5 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-476d8cf .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-0ce9008 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-e25eb43 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-2e76d87 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-f8ed3a8 .elementor-heading-title{font-size:29px;}.elementor-62 .elementor-element.elementor-element-5b16dca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-3e5dc27 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-9c5932b > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-82c5706 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-694d92f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-2522e0f .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-f7737e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-75056b7 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-8814cf0 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-50fbc0b .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-5587b35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-24a26c7 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-325c1a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-4787839 .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-bc29d25 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-62 .elementor-element.elementor-element-0b4b45f .elementor-heading-title{font-size:19px;}.elementor-62 .elementor-element.elementor-element-e459ac4 .elementor-heading-title{font-size:13px;}.elementor-62 .elementor-element.elementor-element-5177e89 .elementor-heading-title{font-size:29px;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter{flex-direction:column-reverse;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter-title{justify-content:start;font-size:14px;line-height:2em;}.elementor-62 .elementor-element.elementor-element-fd0e921 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter{flex-direction:column-reverse;}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter-title{justify-content:start;font-size:14px;line-height:2em;}.elementor-62 .elementor-element.elementor-element-0da3682 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter{flex-direction:column-reverse;}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter-title{justify-content:start;font-size:14px;line-height:2em;}.elementor-62 .elementor-element.elementor-element-44f3f2b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter{flex-direction:column-reverse;}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter-title{justify-content:start;font-size:14px;line-height:2em;}.elementor-62 .elementor-element.elementor-element-699d24d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-62 .elementor-element.elementor-element-35975b0 .elementor-heading-title{font-size:29px;}}/* Start custom CSS for heading, class: .elementor-element-a1fbac9 *//* 1. THE MAIN CONTAINER - Fits the parent layout bounds cleanly on two lines */
.hero-title-responsive-lock {
    color: #ffffff;
    font-weight: 600;
    line-height: 1.35;
    text-align: left;
    margin: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    
    /* Responsive text scaling that prevents any mobile or laptop right-side slicing */
    font-size: clamp(1.4rem, 3.4vw, 2.6rem); 
    box-sizing: border-box;
}

/* 2. THE RIGID ROW LOCKS */
.row-top, .row-bottom {
    display: block;
    white-space: nowrap;
}

/* 3. THE PSYCHOLOGICAL ACCENT FOR 'RANK' */
.rank-psychology-lock {
    font-weight: 600; /* Identical weight to the rest of the headline text */
    color: #ffffff;    /* Identical pure white color to completely eliminate AI badge competition */
    
    /* The smart micro-difference: spreads the letters just enough to invite closer inspection */
    letter-spacing: 0.05em; 
    
    display: inline-block;
}

/* 4. THE AI TECH BADGE (Kept exactly as it is in image_56221e.png) */
.ai-badge-fluid {
    display: inline-block;
    vertical-align: middle;
    transform: translateY(2px); 
    margin: 0 4px;
    padding: 1px 10px;
    background: rgba(0, 242, 254, 0.06);
    border: 1px solid #00f2fe;
    border-radius: 4px;
    color: #00f2fe;
    font-weight: 800;
    line-height: 1;
}

/* 5. LARGE VIEWPORT LAYOUT ADJUSTMENT */
@media (min-width: 1200px) {
    .hero-title-responsive-lock {
        font-size: 2.8rem;
    }
}

/* THE SMART MICRO-FADE FOR 'RANK' */
.rank-smart-fade {
    font-weight: 600; /* Keeps the weight perfectly identical to the rest of the line */
    display: inline-block;
    
    /* Holds pure white through 'Ran' and smoothly blends into cyan right at the 'k' */
    background: linear-gradient(90deg, #ffffff 65%, #00f2fe 100%);
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Safety padding for clean rendering */
    padding-right: 1px; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8684a31 *//* 5. Compact, Perfectly Sized Brand Orange Action Button */
.elementor-62 .elementor-element.elementor-element-8684a31 .elementor-button {
    background: linear-gradient(135deg, #FF9900 0%, #ED6C02 100%) !important;
    color: #FFFFFF !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    border-radius: 6px !important;
    padding: 12px 28px !important; /* Shrunk padding to make the button smaller */
    display: inline-block !important;
    width: auto !important;
    box-shadow: 0 4px 12px rgba(237, 108, 2, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ec55fff *//* Premium Heading with Modern Gradient and Diamond Style Accent */
.elementor-62 .elementor-element.elementor-element-ec55fff h2.elementor-heading-title {
    background: linear-gradient(90deg, #FFFFFF 30%, #FF9900 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    font-size: 2.6rem !important;
    font-weight: 800 !important;
    line-height: 1.3 !important;
    margin-bottom: 24px !important;
    position: relative !important;
    padding-left: 20px !important;
}

/* Elegant left border line acting as the diamond visual anchor */
.elementor-62 .elementor-element.elementor-element-ec55fff h2.elementor-heading-title::before {
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 15%;
    width: 4px;
    height: 70%;
    background: #FF9900 !important;
    border-radius: 2px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ecdce1 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-9ecdce1 p, .elementor-62 .elementor-element.elementor-element-9ecdce1 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-9ecdce1 p, .elementor-62 .elementor-element.elementor-element-9ecdce1 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df6a4c1 *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-df6a4c1 h2, .elementor-62 .elementor-element.elementor-element-df6a4c1 h3, .elementor-62 .elementor-element.elementor-element-df6a4c1 p, .elementor-62 .elementor-element.elementor-element-df6a4c1 .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-df6a4c1:hover h2, .elementor-62 .elementor-element.elementor-element-df6a4c1:hover h3, .elementor-62 .elementor-element.elementor-element-df6a4c1:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-df6a4c1:hover p, .elementor-62 .elementor-element.elementor-element-df6a4c1:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5a3069 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-a5a3069 p, .elementor-62 .elementor-element.elementor-element-a5a3069 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-a5a3069 p, .elementor-62 .elementor-element.elementor-element-a5a3069 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a353ee2 *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-a353ee2 h2, .elementor-62 .elementor-element.elementor-element-a353ee2 h3, .elementor-62 .elementor-element.elementor-element-a353ee2 p, .elementor-62 .elementor-element.elementor-element-a353ee2 .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-a353ee2:hover h2, .elementor-62 .elementor-element.elementor-element-a353ee2:hover h3, .elementor-62 .elementor-element.elementor-element-a353ee2:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-a353ee2:hover p, .elementor-62 .elementor-element.elementor-element-a353ee2:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f97e33 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-6f97e33 p, .elementor-62 .elementor-element.elementor-element-6f97e33 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-6f97e33 p, .elementor-62 .elementor-element.elementor-element-6f97e33 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c0821e *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-4c0821e h2, .elementor-62 .elementor-element.elementor-element-4c0821e h3, .elementor-62 .elementor-element.elementor-element-4c0821e p, .elementor-62 .elementor-element.elementor-element-4c0821e .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-4c0821e:hover h2, .elementor-62 .elementor-element.elementor-element-4c0821e:hover h3, .elementor-62 .elementor-element.elementor-element-4c0821e:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-4c0821e:hover p, .elementor-62 .elementor-element.elementor-element-4c0821e:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86583fc *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-86583fc p, .elementor-62 .elementor-element.elementor-element-86583fc {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-86583fc p, .elementor-62 .elementor-element.elementor-element-86583fc {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e3298b4 *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-e3298b4 h2, .elementor-62 .elementor-element.elementor-element-e3298b4 h3, .elementor-62 .elementor-element.elementor-element-e3298b4 p, .elementor-62 .elementor-element.elementor-element-e3298b4 .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-e3298b4:hover h2, .elementor-62 .elementor-element.elementor-element-e3298b4:hover h3, .elementor-62 .elementor-element.elementor-element-e3298b4:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-e3298b4:hover p, .elementor-62 .elementor-element.elementor-element-e3298b4:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3acee *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-cd3acee p, .elementor-62 .elementor-element.elementor-element-cd3acee {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-cd3acee p, .elementor-62 .elementor-element.elementor-element-cd3acee {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7992ba5 *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-7992ba5 h2, .elementor-62 .elementor-element.elementor-element-7992ba5 h3, .elementor-62 .elementor-element.elementor-element-7992ba5 p, .elementor-62 .elementor-element.elementor-element-7992ba5 .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-7992ba5:hover h2, .elementor-62 .elementor-element.elementor-element-7992ba5:hover h3, .elementor-62 .elementor-element.elementor-element-7992ba5:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-7992ba5:hover p, .elementor-62 .elementor-element.elementor-element-7992ba5:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ef1d58 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-1ef1d58 p, .elementor-62 .elementor-element.elementor-element-1ef1d58 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-1ef1d58 p, .elementor-62 .elementor-element.elementor-element-1ef1d58 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0ce9008 *//* Smooth color transition for both title and paragraph */
.elementor-62 .elementor-element.elementor-element-0ce9008 h2, .elementor-62 .elementor-element.elementor-element-0ce9008 h3, .elementor-62 .elementor-element.elementor-element-0ce9008 p, .elementor-62 .elementor-element.elementor-element-0ce9008 .elementor-text-editor {
    transition: color 0.3s ease !important;
}

/* Title turns crisp pure white on card hover */
.elementor-62 .elementor-element.elementor-element-0ce9008:hover h2, .elementor-62 .elementor-element.elementor-element-0ce9008:hover h3, .elementor-62 .elementor-element.elementor-element-0ce9008:hover .elementor-heading-title {
    color: #FFFFFF !important;
}

/* Body copy turns soft ice-white on card hover for clean visual hierarchy */
.elementor-62 .elementor-element.elementor-element-0ce9008:hover p, .elementor-62 .elementor-element.elementor-element-0ce9008:hover .elementor-text-editor {
    color: #E0E7FF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-698d634 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-698d634 p, .elementor-62 .elementor-element.elementor-element-698d634 {
    font-size: 16px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-698d634 p, .elementor-62 .elementor-element.elementor-element-698d634 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a7f647 *//* 5. Compact, Perfectly Sized Brand Orange Action Button */
.elementor-62 .elementor-element.elementor-element-5a7f647 .elementor-button {
    background: linear-gradient(135deg, #FF9900 0%, #ED6C02 100%) !important;
    color: #FFFFFF !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    border-radius: 6px !important;
    padding: 12px 28px !important; /* Shrunk padding to make the button smaller */
    display: inline-block !important;
    width: auto !important;
    box-shadow: 0 4px 12px rgba(237, 108, 2, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2837d49 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-2837d49 p, .elementor-62 .elementor-element.elementor-element-2837d49 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-2837d49 p, .elementor-62 .elementor-element.elementor-element-2837d49 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93dc0a7 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-93dc0a7 p, .elementor-62 .elementor-element.elementor-element-93dc0a7 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-93dc0a7 p, .elementor-62 .elementor-element.elementor-element-93dc0a7 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42ca78a *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-42ca78a p, .elementor-62 .elementor-element.elementor-element-42ca78a {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-42ca78a p, .elementor-62 .elementor-element.elementor-element-42ca78a {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-385b11f *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-385b11f p, .elementor-62 .elementor-element.elementor-element-385b11f {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-385b11f p, .elementor-62 .elementor-element.elementor-element-385b11f {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-469b802 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-469b802 p, .elementor-62 .elementor-element.elementor-element-469b802 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-469b802 p, .elementor-62 .elementor-element.elementor-element-469b802 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-022c4e7 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-022c4e7 p, .elementor-62 .elementor-element.elementor-element-022c4e7 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-022c4e7 p, .elementor-62 .elementor-element.elementor-element-022c4e7 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-141e6c2 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-141e6c2 p, .elementor-62 .elementor-element.elementor-element-141e6c2 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-141e6c2 p, .elementor-62 .elementor-element.elementor-element-141e6c2 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe9b8a8 *//* Desktop Font Size (Default) */
.elementor-62 .elementor-element.elementor-element-fe9b8a8 p, .elementor-62 .elementor-element.elementor-element-fe9b8a8 {
    font-size: 15px !important;
    line-height: 1.6 !important;
}

/* Mobile Font Size (For screens under 767px) */
@media (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-fe9b8a8 p, .elementor-62 .elementor-element.elementor-element-fe9b8a8 {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */