.elementor-9 .elementor-element.elementor-element-a1e7bac > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-a1e7bac{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-640e03d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-640e03d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b73d1dc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-13cca7a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#535353;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #B1CBFF 0%, #0284C7 100%);border-radius:10px 10px 10px 10px;padding:18px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #708FCD 0%, #2A93C9 100%);}.elementor-9 .elementor-element.elementor-element-ac27582{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-874ce6b{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #F2FAFF 0%, #FCFEFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-874ce6b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-stacked .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-default .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-default:has(:focus) .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-874ce6b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon{font-size:50px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title{color:#0284C7;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-50e2d37{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #F2FAFF 0%, #FCFEFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-50e2d37:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-stacked .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-default .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-default:has(:focus) .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-50e2d37.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon{font-size:50px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title{color:#0284C7;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-fc67729{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #F2FAFF 0%, #FCFEFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-fc67729:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-stacked .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-default .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-default:has(:focus) .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-fc67729.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon{font-size:50px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title{color:#0284C7;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-2314a41{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #F2FAFF 0%, #FCFEFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2314a41:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-stacked .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-default .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-default:has(:focus) .elementor-icon{fill:#0284C7;color:#0284C7;border-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-2314a41.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon{font-size:50px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title{color:#0284C7;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-634fadb > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-634fadb{padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-ff9b8dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-834ca84 .elementor-button{background-color:#F0F9FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#0284C7;color:#0284C7;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-77b6205{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-77b6205 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-9 .elementor-element.elementor-element-99677f8{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-14bb5ab{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-14bb5ab:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-14bb5ab.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-14bb5ab.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-14bb5ab.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-14bb5ab.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-dbf738e{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-dbf738e:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-dbf738e.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-dbf738e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-dbf738e.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-dbf738e.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-b4ac520{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b4ac520:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b4ac520.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-b4ac520.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b4ac520.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-b4ac520.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-8327574:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8327574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FD;}.elementor-9 .elementor-element.elementor-element-8327574 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-8327574{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-8327574 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-fcb8449.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-6419d8d .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#0284C7;color:#0284C7;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-e682d32{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-e682d32 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-9 .elementor-element.elementor-element-c3add2b{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-18e05de > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-18e05de{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-2cdebad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-35180e3 .elementor-button{background-color:#F0F9FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#0284C7;color:#0284C7;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-10cd120{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-10cd120 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-9 .elementor-element.elementor-element-dae2d5f{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6b4af02{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-6b4af02:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-6b4af02.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-6b4af02.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6b4af02.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-6b4af02.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-15d80d1{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-15d80d1:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-15d80d1.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-15d80d1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-15d80d1.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-15d80d1.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-b5419cd{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b5419cd:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b5419cd.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-b5419cd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b5419cd.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-b5419cd.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-c3bfbf7{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-c3bfbf7.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-c3bfbf7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c3bfbf7.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-c3bfbf7.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-a6db403{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-a6db403:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-a6db403.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-a6db403.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a6db403.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-a6db403.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-2e75684{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010F;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2e75684:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999876, 132.0000000000004, 199.00000000000009, 0.17);}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-9 .elementor-element.elementor-element-2e75684.elementor-view-stacked .elementor-icon{background-color:#F0F9FF;fill:#0284C7;color:#0284C7;}.elementor-9 .elementor-element.elementor-element-2e75684.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2e75684.elementor-view-default .elementor-icon{fill:#F0F9FF;color:#F0F9FF;border-color:#F0F9FF;}.elementor-9 .elementor-element.elementor-element-2e75684.elementor-view-framed .elementor-icon{background-color:#0284C7;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon{font-size:40px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-fac1cdd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fac1cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFF;}.elementor-9 .elementor-element.elementor-element-fac1cdd > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-fac1cdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-fac1cdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-ee22d6f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-4a207bc .elementor-button{background-color:#F0F9FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#0284C7;color:#0284C7;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-81e26cc{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-81e26cc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-9 .elementor-element.elementor-element-e8190a9{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-59e5bb5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-59e5bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#037BBA;}.elementor-9 .elementor-element.elementor-element-59e5bb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-9 .elementor-element.elementor-element-59e5bb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0745b3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-de72388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-de72388 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4e6ef49{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#0284C7;color:#0284C7;border-radius:10px 10px 10px 10px;padding:16px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button:focus{background-color:#EEEEEE;color:#0284C7;box-shadow:0px 10px 20px 0px rgba(1.9999999999999867, 132.00000000000009, 199.00000000000003, 0.17);}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button:focus svg{fill:#0284C7;}.elementor-9 .elementor-element.elementor-element-2de9312{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-6bd4ead.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-222df8d .elementor-button{background-color:#F0F9FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#0284C7;color:#0284C7;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-a938961{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-a938961 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;font-size:18px;font-weight:600;text-decoration:none;border-style:none;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-body, .elementor-9 .elementor-element.elementor-element-5a15811 .accordion.floating-style .elementskit-card-body{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5a15811{padding:0% 15% 0% 15%;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{border-style:none;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 10px 10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#0284C7;fill:#0284C7;}.elementor-9 .elementor-element.elementor-element-5a15811 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#0284C7;fill:#0284C7;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-77b6205{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-99677f8{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-e682d32{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c3add2b{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-10cd120{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-dae2d5f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title{margin-block-end:4px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title a{font-size:25px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-81e26cc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-e8190a9{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-de72388{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4e6ef49{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-a938961{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a1e7bac{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-640e03d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-b73d1dc{text-align:start;}.elementor-9 .elementor-element.elementor-element-b73d1dc .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-13cca7a{text-align:start;font-size:16px;}.elementor-9 .elementor-element.elementor-element-ac27582{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ac27582 .elementor-button{font-size:16px;padding:14px 22px 14px 22px;}.elementor-9 .elementor-element.elementor-element-bcd33e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d941857{margin-top:20px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-874ce6b .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-50e2d37 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-fc67729 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2314a41 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-77b6205 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-99677f8{font-size:16px;}.elementor-9 .elementor-element.elementor-element-14bb5ab{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-14bb5ab .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-dbf738e{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-dbf738e .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b4ac520{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-b4ac520 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e682d32 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-c3add2b{font-size:16px;}.elementor-9 .elementor-element.elementor-element-10cd120 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-dae2d5f{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6b4af02{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-6b4af02 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-15d80d1{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-15d80d1 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b5419cd{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-b5419cd .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-c3bfbf7 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a6db403{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-a6db403 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2e75684{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-wrapper{gap:14px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-title a{font-size:22px;}.elementor-9 .elementor-element.elementor-element-2e75684 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-81e26cc .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-e8190a9{font-size:16px;}.elementor-9 .elementor-element.elementor-element-de72388 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-4e6ef49{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2ddc05a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-9 .elementor-element.elementor-element-2ddc05a .elementor-button{font-size:16px;padding:14px 22px 14px 22px;}.elementor-9 .elementor-element.elementor-element-a938961 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-5a15811{padding:6% 0% 4% 0%;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-640e03d{width:55%;}.elementor-9 .elementor-element.elementor-element-bcd33e0{width:45%;}}/* Start custom CSS for icon-box, class: .elementor-element-874ce6b */.card {
  background: #ffffff;
  border-radius: 18px;
  border: 2px solid transparent;
  padding: 28px 20px 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card:hover {
  border-color: #4fc3f7;
  background: #e8f6fd;
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50e2d37 */.card {
  background: #ffffff;
  border-radius: 18px;
  border: 2px solid transparent;
  padding: 28px 20px 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card:hover {
  border-color: #4fc3f7;
  background: #e8f6fd;
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc67729 */.card {
  background: #ffffff;
  border-radius: 18px;
  border: 2px solid transparent;
  padding: 28px 20px 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card:hover {
  border-color: #4fc3f7;
  background: #e8f6fd;
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2314a41 */.card {
  background: #ffffff;
  border-radius: 18px;
  border: 2px solid transparent;
  padding: 28px 20px 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card:hover {
  border-color: #4fc3f7;
  background: #e8f6fd;
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14bb5ab */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dbf738e */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b4ac520 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b4af02 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15d80d1 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b5419cd */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c3bfbf7 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6db403 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e75684 */.card-2 {
  border-radius: 18px;
  border: 2px solid transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
  transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
              box-shadow 0.28s ease,
              border-color 0.28s ease,
              background 0.28s ease;
  will-change: transform;
}

.card-2:hover {
  transform: translateY(-2px) scale(1.0);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4121ad3 */.iptv-step-num {
    background: linear-gradient(135deg, #2563eb, #60a5fa) !important;   
}
.iptv-device-icon {
    width: 48px;
    height: 48px;
    background: linear-gradient(135deg, #0284C7, #60a5fa) !important;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    flex-shrink: 0;
    overflow: hidden;
    transition: background 0.2s;
}

.iptv-device-card:hover {

	box-shadow: 0 8px 15px rgba(14, 165, 233, 0.26);
	color: #fff;
}
.iptv-device-card {
  position: relative;
  transition: all 0.3s ease;
}

.iptv-device-card {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* card radius match করো */
}

/* top border */
.iptv-device-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0px;        /* side gap for clean corner */
  width: calc(100% - 20px); /* full width minus gaps */
  height: 3px;

  background: linear-gradient(90deg, #29b6f6, #60a5fa);
  border-radius: 999px;

  transform: scaleX(0);   /* width animation alternative */
  transform-origin: left;
  transition: transform 0.3s ease;
}

/* hover করলে line আসবে */
.iptv-device-card:hover::before {
  transform: scaleX(1);
  width: 100%;
}/* End custom CSS */