.elementor-154351 .elementor-element.elementor-element-dec38bd:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-dec38bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0F8FA6B 0%, var( --e-global-color-0d81485 ) 100%);}.elementor-154351 .elementor-element.elementor-element-dec38bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 0px 60px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-dec38bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-108b793.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-108b793.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-108b793 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-1cfe597{text-align:start;}.elementor-154351 .elementor-element.elementor-element-1cfe597 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:50px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-154351 .elementor-element.elementor-element-1cfe597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-aa42752{overflow:visible;}.elementor-154351 .elementor-element.elementor-element-ae32c87{line-height:1.7em;}.elementor-154351 .elementor-element.elementor-element-ae32c87 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-154351 .elementor-element.elementor-element-4e4710d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-154351 .elementor-element.elementor-element-4e4710d .elementor-icon-list-text{transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-4e4710d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 20px 25px;}.elementor-154351 .elementor-element.elementor-element-e344899 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-88903c1:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-88903c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0F8FA6B 0%, var( --e-global-color-0d81485 ) 100%);}.elementor-154351 .elementor-element.elementor-element-88903c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 0px 60px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-88903c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-6dabaa6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-6dabaa6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-6dabaa6 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-b0e08d5{text-align:start;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:50px;font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-7051023{line-height:1.7em;}.elementor-154351 .elementor-element.elementor-element-7051023 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-154351 .elementor-element.elementor-element-f148ed5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-154351 .elementor-element.elementor-element-f148ed5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-f148ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 20px 25px;}.elementor-154351 .elementor-element.elementor-element-64fa29a > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-d565ed3 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-022bfac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-022bfac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-022bfac > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-4e0a30e:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-4e0a30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d81485 );}.elementor-154351 .elementor-element.elementor-element-4e0a30e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 30px 0px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-4e0a30e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-da441ec{margin-top:0%;margin-bottom:3%;padding:40px 65px 0px 65px;overflow:visible;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-d481c3d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-d481c3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-d481c3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(222deg, var( --e-global-color-0d81485 ) 46%, #95CADE7A 100%);}.elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-0d81485 ) 54%, var( --e-global-color-76d80c6 ) 100%);opacity:0.18;}.elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated, .elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated > .elementor-background-overlay, .elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-background-slideshow{border-radius:5% 5% 5% 5%;}.elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 0% 8%;}.elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-195eb1a{text-align:start;}.elementor-154351 .elementor-element.elementor-element-195eb1a img{width:37%;}.elementor-154351 .elementor-element.elementor-element-195eb1a > .elementor-widget-container{margin:0% 0% 0% -6%;}.elementor-154351 .elementor-element.elementor-element-2db1742 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:18px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-154351 .elementor-element.elementor-element-2db1742 > .elementor-widget-container{margin:2% 9% 0% 0%;}.elementor-154351 .elementor-element.elementor-element-e53813c > .elementor-widget-container{margin:0% 0% 14% 0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-a58cedc.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-a58cedc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-a58cedc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(222deg, var( --e-global-color-0d81485 ) 46%, #95CADE7A 100%);}.elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-0d81485 ) 54%, var( --e-global-color-76d80c6 ) 100%);opacity:0.18;}.elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated, .elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated > .elementor-background-overlay, .elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-background-slideshow{border-radius:5% 5% 5% 5%;}.elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 0% 8%;}.elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-20b38d2{text-align:start;}.elementor-154351 .elementor-element.elementor-element-20b38d2 img{width:35%;}.elementor-154351 .elementor-element.elementor-element-20b38d2 > .elementor-widget-container{margin:-4% 0% -3% 0%;}.elementor-154351 .elementor-element.elementor-element-dbcbc05 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:18px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-154351 .elementor-element.elementor-element-dbcbc05 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-154351 .elementor-element.elementor-element-295fb79 > .elementor-widget-container{margin:0% 0% 14% 0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-bededd9.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-bededd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-bededd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(222deg, var( --e-global-color-0d81485 ) 46%, #95CADE7A 100%);}.elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-0d81485 ) 54%, var( --e-global-color-76d80c6 ) 100%);opacity:0.18;}.elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated, .elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-background-slideshow{border-radius:5% 5% 5% 5%;}.elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 0% 8%;}.elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-4c984ef{text-align:start;}.elementor-154351 .elementor-element.elementor-element-4c984ef img{width:33%;}.elementor-154351 .elementor-element.elementor-element-4c984ef > .elementor-widget-container{margin:0% 0% 0% -4%;}.elementor-154351 .elementor-element.elementor-element-39ea0c8 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:18px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-154351 .elementor-element.elementor-element-39ea0c8 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-154351 .elementor-element.elementor-element-6a458f1 > .elementor-widget-container{margin:0% 0% 14% 0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-f676a5d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-f676a5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-154351 .elementor-element.elementor-element-f676a5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(222deg, var( --e-global-color-0d81485 ) 46%, #95CADE7A 100%);}.elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-0d81485 ) 54%, var( --e-global-color-76d80c6 ) 100%);opacity:0.18;}.elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated, .elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated > .elementor-background-overlay, .elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-background-slideshow{border-radius:5% 5% 5% 5%;}.elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 0% 8%;}.elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-12040c9{text-align:start;}.elementor-154351 .elementor-element.elementor-element-12040c9 img{width:38%;}.elementor-154351 .elementor-element.elementor-element-12040c9 > .elementor-widget-container{margin:-2% 0% 0% -5%;}.elementor-154351 .elementor-element.elementor-element-09555f1 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:18px;font-weight:600;text-transform:none;line-height:1.5em;}.elementor-154351 .elementor-element.elementor-element-09555f1 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-154351 .elementor-element.elementor-element-a8dea7d > .elementor-widget-container{margin:0% 0% 14% 0%;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-e4a49e7:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-e4a49e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d81485 );}.elementor-154351 .elementor-element.elementor-element-e4a49e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 140px 65px 140px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-e4a49e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-19beb01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-19beb01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-19beb01 > .elementor-element-populated{padding:0px 0px 15px 40px;}.elementor-154351 .elementor-element.elementor-element-e894d40{font-size:13px;font-weight:500;color:var( --e-global-color-primary );}.elementor-154351 .elementor-element.elementor-element-e894d40 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-154351 .elementor-element.elementor-element-d99a48f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-d99a48f > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-88fd7d0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-88fd7d0 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-154351 .elementor-element.elementor-element-fc62a10{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-154351 .elementor-element.elementor-element-fc62a10 .elementor-icon-list-text{transition:color 0.3s;}.elementor-154351 .elementor-element.elementor-element-fc62a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 015px 25px;}.elementor-154351 .elementor-element.elementor-element-d289a11 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-9a4ddf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-9a4ddf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-9a4ddf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-1dfc2d5{width:var( --container-widget-width, 103.676% );max-width:103.676%;--container-widget-width:103.676%;--container-widget-flex-grow:0;}.elementor-154351 .elementor-element.elementor-element-1f5c8cd{padding:35px 75px 35px 75px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-7236175{overflow:visible;}.elementor-154351 .elementor-element.elementor-element-c0fa189{text-align:end;}.elementor-154351 .elementor-element.elementor-element-c0fa189 img{width:85%;}.elementor-154351 .elementor-element.elementor-element-4e47f42 img{width:85%;}.elementor-154351 .elementor-element.elementor-element-fd84d08{text-align:start;}.elementor-154351 .elementor-element.elementor-element-fd84d08 img{width:85%;}.elementor-154351 .elementor-element.elementor-element-a32505c:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-a32505c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d81485 );}.elementor-154351 .elementor-element.elementor-element-a32505c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 140px 65px 140px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-a32505c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-9123afb img{width:81%;border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-52d015c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-52d015c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-8ce8df2{font-size:13px;font-weight:500;color:var( --e-global-color-primary );}.elementor-154351 .elementor-element.elementor-element-8ce8df2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-154351 .elementor-element.elementor-element-7c1a84b{line-height:1.7em;}.elementor-154351 .elementor-element.elementor-element-be3fcaa:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-be3fcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d81485 );}.elementor-154351 .elementor-element.elementor-element-be3fcaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 13% 06% 13%;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-be3fcaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-bca2911:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-bca2911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-154351 .elementor-element.elementor-element-bca2911, .elementor-154351 .elementor-element.elementor-element-bca2911 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-154351 .elementor-element.elementor-element-bca2911{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 50px 30px 0px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-bca2911 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-ac80d99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-ac80d99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-ac80d99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-fc41c61 img{width:86%;}.elementor-154351 .elementor-element.elementor-element-fc41c61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-fc41c61{width:var( --container-widget-width, 96.931% );max-width:96.931%;--container-widget-width:96.931%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-7be8e16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-7be8e16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-6cc7aad{font-size:13px;font-weight:500;color:var( --e-global-color-primary );}.elementor-154351 .elementor-element.elementor-element-6cc7aad > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-154351 .elementor-element.elementor-element-a3fec1c .elementor-heading-title{font-size:25px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-f898f31 );}.elementor-154351 .elementor-element.elementor-element-a3fec1c > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-154351 .elementor-element.elementor-element-ca698a8{color:#FFFFFFCC;}.elementor-154351 .elementor-element.elementor-element-ca698a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 30px 15px;}.elementor-154351 .elementor-element.elementor-element-03a72d5:not(.elementor-motion-effects-element-type-background), .elementor-154351 .elementor-element.elementor-element-03a72d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-154351 .elementor-element.elementor-element-03a72d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:-2px;padding:140px 0px 120px 0px;overflow:visible;}.elementor-154351 .elementor-element.elementor-element-03a72d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154351 .elementor-element.elementor-element-6dc59ba{text-align:center;}.elementor-154351 .elementor-element.elementor-element-6dc59ba .elementor-heading-title{font-family:"Poppins", Poppins;font-size:50px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-f898f31 );}.elementor-154351 .elementor-element.elementor-element-3f262f2{text-align:center;font-weight:500;color:var( --e-global-color-accent );}.elementor-154351 .elementor-element.elementor-element-3f262f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-27679bd > .elementor-widget-container{padding:30px 0px 0px 0px;}@media(min-width:768px){.elementor-154351 .elementor-element.elementor-element-123294a{width:57.362%;}.elementor-154351 .elementor-element.elementor-element-52d015c{width:42.595%;}.elementor-154351 .elementor-element.elementor-element-ac80d99{width:60.302%;}.elementor-154351 .elementor-element.elementor-element-7be8e16{width:39.698%;}}@media(max-width:1024px) and (min-width:768px){.elementor-154351 .elementor-element.elementor-element-108b793{width:100%;}.elementor-154351 .elementor-element.elementor-element-6dabaa6{width:50%;}.elementor-154351 .elementor-element.elementor-element-022bfac{width:50%;}.elementor-154351 .elementor-element.elementor-element-d481c3d{width:50%;}.elementor-154351 .elementor-element.elementor-element-a58cedc{width:50%;}.elementor-154351 .elementor-element.elementor-element-bededd9{width:50%;}.elementor-154351 .elementor-element.elementor-element-f676a5d{width:50%;}.elementor-154351 .elementor-element.elementor-element-123294a{width:55%;}.elementor-154351 .elementor-element.elementor-element-ac80d99{width:58%;}.elementor-154351 .elementor-element.elementor-element-7be8e16{width:42%;}}@media(max-width:1024px){.elementor-154351 .elementor-element.elementor-element-dec38bd{padding:0px 0px 65px 0px;}.elementor-154351 .elementor-element.elementor-element-1cfe597 .elementor-heading-title{font-size:60px;}.elementor-154351 .elementor-element.elementor-element-1cfe597 > .elementor-widget-container{padding:65px 1px 0px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-4624136.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-4624136.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-ae32c87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-4e4710d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-086b7c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-086b7c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-086b7c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-88903c1{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 .elementor-heading-title{font-size:60px;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-d481c3d > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-154351 .elementor-element.elementor-element-2db1742 .elementor-heading-title{font-size:17px;}.elementor-154351 .elementor-element.elementor-element-a58cedc > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-154351 .elementor-element.elementor-element-dbcbc05 .elementor-heading-title{font-size:17px;}.elementor-154351 .elementor-element.elementor-element-bededd9 > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-154351 .elementor-element.elementor-element-39ea0c8 .elementor-heading-title{font-size:17px;}.elementor-154351 .elementor-element.elementor-element-f676a5d > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-154351 .elementor-element.elementor-element-09555f1 .elementor-heading-title{font-size:17px;}.elementor-154351 .elementor-element.elementor-element-e4a49e7{padding:60px 60px 60px 60px;}.elementor-154351 .elementor-element.elementor-element-19beb01 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-d99a48f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-88fd7d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-fc62a10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-1f5c8cd{padding:15px 0px 15px 0px;}.elementor-154351 .elementor-element.elementor-element-7236175{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-a32505c{padding:60px 60px 60px 60px;}.elementor-bc-flex-widget .elementor-154351 .elementor-element.elementor-element-123294a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154351 .elementor-element.elementor-element-123294a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-154351 .elementor-element.elementor-element-123294a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-be3fcaa{padding:3% 2% 3% 2%;}.elementor-154351 .elementor-element.elementor-element-fc41c61 img{width:100%;}.elementor-154351 .elementor-element.elementor-global-155057 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-6dc59ba .elementor-heading-title{font-size:37px;}.elementor-154351 .elementor-element.elementor-element-3f262f2{font-size:18px;}}@media(max-width:767px){.elementor-154351 .elementor-element.elementor-element-1cfe597 .elementor-heading-title{font-size:35px;}.elementor-154351 .elementor-element.elementor-element-1cfe597 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-88903c1{padding:0px 35px 0px 35px;}.elementor-154351 .elementor-element.elementor-element-6dabaa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 .elementor-heading-title{font-size:35px;}.elementor-154351 .elementor-element.elementor-element-b0e08d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-7051023 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-f148ed5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-022bfac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-154351 .elementor-element.elementor-element-da441ec{padding:30px 30px 30px 30px;}.elementor-154351 .elementor-element.elementor-element-2db1742 .elementor-heading-title{font-size:15px;}.elementor-154351 .elementor-element.elementor-element-dbcbc05 .elementor-heading-title{font-size:15px;}.elementor-154351 .elementor-element.elementor-element-39ea0c8 .elementor-heading-title{font-size:15px;}.elementor-154351 .elementor-element.elementor-element-09555f1 .elementor-heading-title{font-size:15px;}.elementor-154351 .elementor-element.elementor-element-e4a49e7{padding:35px 35px 35px 35px;}.elementor-154351 .elementor-element.elementor-element-e894d40 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-154351 .elementor-element.elementor-element-d99a48f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-88fd7d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-154351 .elementor-element.elementor-element-c0fa189{text-align:center;}.elementor-154351 .elementor-element.elementor-element-fd84d08{text-align:center;}.elementor-154351 .elementor-element.elementor-element-a32505c{padding:35px 35px 35px 35px;}.elementor-154351 .elementor-element.elementor-element-bca2911{padding:30px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-fc41c61 img{width:93%;}.elementor-154351 .elementor-element.elementor-element-7be8e16 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-154351 .elementor-element.elementor-element-6cc7aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-a3fec1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-ca698a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-154351 .elementor-element.elementor-global-155057 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-154351 .elementor-element.elementor-element-1e5cf59 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-154351 .elementor-element.elementor-element-6dc59ba .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-1cfe597 */.gradient-header{ background: linear-gradient(to right,black, #05094D, #2B96BD, #0979A2);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e344899 */.basic-plan {
  background: #2b96bd;
  border-radius: 5px;
  color: white;
  border: none;
  padding: 11px 25px !important;
  font-weight: 600;
  font-size: 16px;
  display: block;
  cursor: pointer;
  transition: all 0.2s ease;
  float: left;
}

.basic-plan:hover {
  background: linear-gradient(to top, #05094d, #080E79);
  border: none;
  color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0e08d5 */.gradient-header{ background: linear-gradient(to right,black, #05094D, #2B96BD, #0979A2);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64fa29a */.basic-plan {
  background: #2b96bd;
  border-radius: 5px;
  color: white;
  border: none;
  padding: 11px 25px !important;
  font-weight: 600;
  font-size: 16px;
  display: block;
  cursor: pointer;
  transition: all 0.2s ease;
  float: left;
}

.basic-plan:hover {
  background: linear-gradient(to top, #05094d, #080E79);
  border: none;
  color: white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d565ed3 */.button-container {
  display: flex;
  justify-content: center; /* This centers the button horizontally */
  width: 100%; /* Ensures the container takes up the full width available */
}

.basic-plan {
  background: #2b96bd;
  border-radius: 5px;
  color: white;
  border: none;
  padding: 11px 25px !important;
  font-weight: 600;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.2s ease;
  /* Make sure float: left is still removed! */
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-155053 *//* Import Poppins Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap');

/* Container acts as a transparent layout wrapper */
.trust-banner-container {
  padding: 20px;
  display: flex;
  justify-content: center;
  font-family: 'Poppins', sans-serif;
  color: #979694; 
  box-sizing: border-box;
  width: 100%;
}

/* Glassmorphism Card Style */
.glass-banner {
  background: #FFFFFF66;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 12px;
  padding: 30px 40px; 
  max-width: 1400px; 
  width: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: stretch; /* Ensures both halves are the same height */
  justify-content: space-between;
  gap: 50px; 
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
}

.banner-half {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start; /* Aligns content to the top so headings match baselines */
  min-width: 0; 
}

/* Typography Overrides */
.banner-heading {
  font-size: 12px !important; 
  font-weight: 500 !important; 
  margin: 0 0 15px 0 !important;
  color: #58595B !important; 
  text-align: center;
  line-height: 1.2;
}

.award-text {
  font-size: 10px !important; /* Increased from 9px to 10px */
  font-weight: 400 !important;
  line-height: 1.4;
  margin: 2px !important; 
  flex: 1;
  max-width: 280px; 
  text-align: left;
}

/* Divider Styling */
.banner-divider {
  width: 1px;
  background-color: rgba(0, 0, 0, 0.15);
  flex-shrink: 0;
}

/* Logo Layouts */
.customer-logos {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap; 
  gap: 40px; 
  width: 100%;
  margin-top: auto;    
  margin-bottom: auto; 
}

.awards-content {
  display: flex;
  align-items: center;
  gap: 40px; 
  margin-top: auto;    
  margin-bottom: auto; 
}

.award-logos {
  display: flex;
  align-items: center;
  gap: 35px; 
  flex-shrink: 0; 
}

/* Image Constraints */
.logo-img {
  max-width: 158px; 
  max-height: 53px; 
  width: auto;
  height: auto;
  object-fit: contain;
  filter: grayscale(100%) contrast(110%) opacity(0.85); 
  transition: all 0.3s ease;
}

.logo-img:hover {
  filter: grayscale(100%) contrast(120%) opacity(1);
}

.award-img {
  max-width: 60px;
  max-height: 45px;
}

/* =========================================
   RESPONSIVE QUERIES
   ========================================= */

/* TABLET */
@media (max-width: 850px) {
  .glass-banner {
    padding: 20px 25px;
    gap: 25px;
  }

  .awards-content {
    flex-direction: column;
    text-align: center;
  }
}

/* MOBILE */
@media (max-width: 600px) {
  .glass-banner {
    flex-direction: column;
    padding: 20px;
  }

  .banner-heading {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .banner-divider {
    width: 100%;
    height: 1px;
    margin: 7px 0 15px 0; 
  }
  
  .banner-half {
    justify-content: center;
  }

  .customer-logos, .awards-content {
    margin-top: 0;
    margin-bottom: 0;
  }

  .customer-logos {
    flex-wrap: wrap;
    gap: 20px; 
  }

  .customer-logos .logo-img {
    flex: 0 0 28%; 
    max-height: 47px; 
  }

  .awards-content {
    gap: 20px;
  }
  
  .award-img {
    max-height: 37px; 
  }

  .award-text {
    max-width: 100%; 
    text-align: center !important; 
    padding-left: 18px; 
    padding-right: 18px; 
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d289a11 */.basic-plan {
  background: #2b96bd;
  border-radius: 5px;
  color: white;
  border: none;
  padding: 11px 25px !important;
  font-weight: 600;
  font-size: 16px;
  display: block;
  cursor: pointer;
  transition: all 0.2s ease;
  float: left;
}

.basic-plan:hover {
  background: linear-gradient(to top, #05094d, #080E79);
  border: none;
  color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fec1c */.elementor-154351 .elementor-element.elementor-element-a3fec1c .gradient-text {
    display: inline-block !important;
    background: linear-gradient(90deg, #2b96bd 20%, #edfdff 80%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-155057 */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');  

.ai-frontdesk-card {
  font-family: 'Poppins', sans-serif;
  width: 92%; /* Allows it to shrink and breathe on mobile */
  max-width: 375px; /* Caps the size on desktop/tablet */
  margin: 0 auto; /* Keeps it perfectly centered */
  background-color: #F0F8FA; 
  border: 1px solid #2b96bd;
  border-radius: 18px;
  padding: 20px 15px;
  text-align: center;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); 
  box-sizing: border-box;
}

.ai-frontdesk-card h2.card-headline {
  font-size: 20px !important; 
  font-weight: 500 !important; 
  color: #1a1a1a; 
  margin-top: 10px;
  margin-bottom: 15px;
  line-height: 1.2;
}

/* Reusable class for the specific bottom-left to top-right gradient */
.gradient-text {
  background: linear-gradient(to top right, #080E79, #2b96bd);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent; /* Fallback for unsupported browsers */
}

.card-body {
  font-size: 10px;
  color: #555555;
  line-height: 1.5;
  margin-bottom: 10px; /* Fixed the '1opx' typo here */
  margin-left: 30px;
  margin-right: 30px;
}

.card-contact {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.contact-icon {
  width: 45px;
  height: auto;
}

.ai-frontdesk-card a.contact-number {
  font-size: 22px !important; 
  font-weight: 400 !important; 
  text-decoration: none !important; 
  
  /* The Fix for the clipped gradient text */
  display: inline-block; 
  line-height: 1.2; 
  padding-top: 2px; 
}

/* Optional hover state to make the link feel interactive */
.contact-number:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease-in-out;
}

/* ========================================= */
/* MOBILE RESPONSIVE TWEAKS                  */
/* ========================================= */
@media (max-width: 767px) {
  .ai-frontdesk-card {
    padding: 15px 10px; /* Reduces padding to save space */
    border-radius: 14px;
  }
  
  .ai-frontdesk-card h2.card-headline {
    font-size: 18px !important; /* Slightly smaller headline */
    margin-bottom: 10px;
  }
  
  .card-body {
    margin-left: 10px; /* Brings the text outwards for more room */
    margin-right: 10px;
  }
  
  .contact-icon {
    width: 35px; /* Shrinks the icon slightly */
  }
  
  .ai-frontdesk-card a.contact-number {
    font-size: 18px !important; /* Shrinks the phone number */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27679bd */.basic-plan.secondary-plan {
  background: linear-gradient(to top, #05094d, #080E79);
  color: white;
  border: none;
  float: none;
  margin-left: auto;
  margin-right: auto;
}

.basic-plan.secondary-plan:hover {
  background: #FFFFFF14;
}/* End custom CSS */