.elementor-14005 .elementor-element.elementor-element-74a5a97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-2b1febe{--display:flex;--min-height:487px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14005 .elementor-element.elementor-element-3bd754c img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#C4EF17;border-radius:40px 40px 40px 40px;}.elementor-14005 .elementor-element.elementor-element-8ea4613{--display:flex;--justify-content: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-14005 .elementor-element.elementor-element-2f57d73 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-ee80cc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-icon i{color:#C4EF17;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-icon svg{fill:#C4EF17;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-fc372e7{--e-icon-list-icon-size:19px;}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-f3e5dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-592c531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-4a0d057{text-align:center;}.elementor-14005 .elementor-element.elementor-element-4a0d057 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-60e628e{--display:flex;--min-height:216px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14005 .elementor-element.elementor-element-845f895{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14005 .elementor-element.elementor-element-ea39bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-ea39bcb .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-ea39bcb.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-ea39bcb.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-ea39bcb.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-ea39bcb.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-ea39bcb.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-8028f64{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-8028f64 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.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-14005 .elementor-element.elementor-element-6128e78{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-06c405c{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-d507417{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-d507417 .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-d507417.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-d507417.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-d507417.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-d507417.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-d507417.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-5700431{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-5700431 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-4f02298{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-a91a076{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-e14e9b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-e14e9b6 .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-e14e9b6.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-e14e9b6.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-e14e9b6.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-e14e9b6.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-e14e9b6.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-2503fd7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-2503fd7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-b7c4c74{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-3223f14{--display:flex;--min-height:216px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14005 .elementor-element.elementor-element-1778292{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-c02f2b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-c02f2b3 .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-c02f2b3.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-c02f2b3.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-c02f2b3.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-c02f2b3.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-c02f2b3.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-717cb3b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-717cb3b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-0c6c698{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-de85b54{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-73896ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-73896ee .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-73896ee.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-73896ee.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-73896ee.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-73896ee.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-73896ee.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-68d0102{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-68d0102 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-e63c625{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-ec407ac{--display:flex;--min-height:239px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-d5d1e36{padding:0px 0px 10px 0px;}.elementor-14005 .elementor-element.elementor-element-d5d1e36 .elementor-icon-wrapper{text-align:left;}.elementor-14005 .elementor-element.elementor-element-d5d1e36.elementor-view-stacked .elementor-icon{background-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-d5d1e36.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-d5d1e36.elementor-view-default .elementor-icon{color:#C4EF17;border-color:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-d5d1e36.elementor-view-framed .elementor-icon, .elementor-14005 .elementor-element.elementor-element-d5d1e36.elementor-view-default .elementor-icon svg{fill:#C4EF17;}.elementor-14005 .elementor-element.elementor-element-43badbf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14005 .elementor-element.elementor-element-43badbf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-56363e8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-9a9f5db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-811cbe1{text-align:center;}.elementor-14005 .elementor-element.elementor-element-811cbe1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-53374c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14005 .elementor-element.elementor-element-3c3cc5d{--display:flex;}.elementor-14005 .elementor-element.elementor-element-e320eb1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-icon i{color:#F70808;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-icon svg{fill:#F70808;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-45b20b3{--e-icon-list-icon-size:19px;}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-14005 .elementor-element.elementor-element-45b20b3 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-c4beb0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-icon i{color:#82BDD5;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-icon svg{fill:#82BDD5;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-1fe4353{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-icon i{color:#00FF8B;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-icon svg{fill:#00FF8B;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-24e277f{--e-icon-list-icon-size:19px;}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-14005 .elementor-element.elementor-element-24e277f .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-9f4124f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-7e0e3b5{--display:flex;}.elementor-14005 .elementor-element.elementor-element-921b2ce img{width:100%;height:500px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#C4EF17;border-radius:20px 20px 20px 20px;}.elementor-14005 .elementor-element.elementor-element-7fc1cd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-8329aa1{text-align:center;}.elementor-14005 .elementor-element.elementor-element-8329aa1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-4ddd1ec{--display:flex;}.elementor-14005 .elementor-element.elementor-element-85dd457{--display:flex;}.elementor-14005 .elementor-element.elementor-element-ae01f54{text-align:center;}.elementor-14005 .elementor-element.elementor-element-ae01f54 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-8ded554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-5c7e9af .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-5c7e9af .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-5c7e9af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-5c7e9af .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-b3bb74c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-b3bb74c .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-b3bb74c .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-b3bb74c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-838ad62{--display:flex;}.elementor-14005 .elementor-element.elementor-element-9b3f72f{--display:flex;}.elementor-14005 .elementor-element.elementor-element-1bb4db3{text-align:center;}.elementor-14005 .elementor-element.elementor-element-1bb4db3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-3681ef6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-fe2f99a .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-fe2f99a .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-fe2f99a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-fe2f99a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-95e134b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-95e134b .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-95e134b .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-95e134b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-7ebf357{--display:flex;}.elementor-14005 .elementor-element.elementor-element-794a5df{--display:flex;}.elementor-14005 .elementor-element.elementor-element-c92d69c{text-align:center;}.elementor-14005 .elementor-element.elementor-element-c92d69c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-451fdfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-74588df .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-74588df .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-74588df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-74588df .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-aced6f3{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-aced6f3 .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-aced6f3 .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-aced6f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-1a21d58{--display:flex;}.elementor-14005 .elementor-element.elementor-element-ad53523{--display:flex;}.elementor-14005 .elementor-element.elementor-element-e9cfd35{text-align:center;}.elementor-14005 .elementor-element.elementor-element-e9cfd35 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-2612164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-f0ba7a7 .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-f0ba7a7 .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-f0ba7a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-f0ba7a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-0bbbd5b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-0bbbd5b .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-0bbbd5b .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-0bbbd5b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-aab88ea{--e-n-carousel-swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14005 .elementor-element.elementor-element-8ae85fd{--display:flex;}.elementor-14005 .elementor-element.elementor-element-ce7d031{--display:flex;}.elementor-14005 .elementor-element.elementor-element-f4df94c{text-align:center;}.elementor-14005 .elementor-element.elementor-element-f4df94c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-813e417{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-814b95e .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-814b95e .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-814b95e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-814b95e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-2770364 .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-2770364 .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-2770364{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-2770364 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-d366caa{--display:flex;}.elementor-14005 .elementor-element.elementor-element-17e7c77{--display:flex;}.elementor-14005 .elementor-element.elementor-element-e3b9073{text-align:center;}.elementor-14005 .elementor-element.elementor-element-e3b9073 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-1713953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-81d9e6e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-3d5911a{--display:flex;}.elementor-14005 .elementor-element.elementor-element-14c1b28{--display:flex;}.elementor-14005 .elementor-element.elementor-element-a0e6226{text-align:center;}.elementor-14005 .elementor-element.elementor-element-a0e6226 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-9d5d657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#CACACA;}.elementor-14005 .elementor-element.elementor-element-526b82d .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-526b82d .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-526b82d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-526b82d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-0052c59{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14005 .elementor-element.elementor-element-0052c59 .elementor-icon-list-icon i{color:#2C434C;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-0052c59 .elementor-icon-list-icon svg{fill:#2C434C;transition:fill 0.3s;}.elementor-14005 .elementor-element.elementor-element-0052c59 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14005 .elementor-element.elementor-element-6addb32{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14005 .elementor-element.elementor-element-6f0de0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-c21867b{text-align:center;}.elementor-14005 .elementor-element.elementor-element-c21867b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-14005 .elementor-element.elementor-element-d6badef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14005 .elementor-element.elementor-element-89b4793{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-741a985.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-73a2bf1.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-a85ea15.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-4d31a72.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-8febc03.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-c7879c7.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-25e178d.elementor-element{--align-self:flex-start;}.elementor-14005 .elementor-element.elementor-element-4d66a15{--display:flex;}.elementor-14005 .elementor-element.elementor-element-1df841f{--display:flex;}.elementor-14005 .elementor-element.elementor-element-e4c0902{--spacer-size:50px;}.elementor-14005 .elementor-element.elementor-element-0345525{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-ad1b62c .nm-cta-2-wrap{mask-image:url(https://aiagents.net.in/wp-content/uploads/2025/09/cta-2-mask-shape.webp);-webkit-mask-image:url(https://aiagents.net.in/wp-content/uploads/2025/09/cta-2-mask-shape.webp);}body.elementor-page-14005 .page-wrapper{overflow:hidden;}@media(min-width:768px){.elementor-14005 .elementor-element.elementor-element-6f0de0e{--width:100%;}.elementor-14005 .elementor-element.elementor-element-89b4793{--width:40%;}}@media(max-width:1024px){.elementor-14005 .elementor-element.elementor-element-aab88ea{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14005 .elementor-element.elementor-element-6addb32{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14005 .elementor-element.elementor-element-741a985{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-73a2bf1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-a85ea15{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-4d31a72{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-8febc03{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-c7879c7{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-14005 .elementor-element.elementor-element-25e178d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-14005 .elementor-element.elementor-element-2b1febe{--min-height:316px;}.elementor-14005 .elementor-element.elementor-element-3bd754c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-2f57d73 .elementor-heading-title{font-size:35px;}.elementor-14005 .elementor-element.elementor-element-ee80cc9 .elementor-heading-title{font-size:14px;}.elementor-14005 .elementor-element.elementor-element-fc372e7{--e-icon-list-icon-size:12px;}.elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-fc372e7 .elementor-icon-list-item > a{font-size:12px;line-height:1.2em;}.elementor-14005 .elementor-element.elementor-element-592c531{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-4a0d057 .elementor-heading-title{font-size:35px;}.elementor-14005 .elementor-element.elementor-element-60e628e{--justify-content:center;}.elementor-14005 .elementor-element.elementor-element-9a9f5db{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-811cbe1 .elementor-heading-title{font-size:35px;}.elementor-14005 .elementor-element.elementor-element-e320eb1 .elementor-heading-title{font-size:27px;}.elementor-14005 .elementor-element.elementor-element-c4beb0c .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-1fe4353 .elementor-icon-list-item > a{font-size:17px;}.elementor-14005 .elementor-element.elementor-element-9f4124f .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-14005 .elementor-element.elementor-element-921b2ce img{height:312px;}.elementor-14005 .elementor-element.elementor-element-7fc1cd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-8329aa1 .elementor-heading-title{font-size:35px;}.elementor-14005 .elementor-element.elementor-element-4ddd1ec{--min-height:186px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-aab88ea{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-81d9e6e .elementor-icon-list-item > a{font-size:12px;}.elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14005 .elementor-element.elementor-element-6bb5dbf .elementor-icon-list-item > a{font-size:12px;}.elementor-14005 .elementor-element.elementor-element-6addb32{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14005 .elementor-element.elementor-element-c21867b .elementor-heading-title{font-size:35px;}.elementor-14005 .elementor-element.elementor-element-d6badef{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14005 .elementor-element.elementor-element-89b4793{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14005 .elementor-element.elementor-element-741a985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-741a985.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-73a2bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-73a2bf1.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-a85ea15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-a85ea15.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-4d31a72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-4d31a72.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-8febc03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-8febc03.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-c7879c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-c7879c7.elementor-element{--align-self:center;}.elementor-14005 .elementor-element.elementor-element-25e178d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14005 .elementor-element.elementor-element-25e178d.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-3bd754c */.ai-glow-image img {
  background: linear-gradient(135deg, #c4ef17, #2c434c); /* gradient colors */
  box-shadow: 
    0 0 10px rgba(196, 239, 23, 0.7),
    0 0 20px rgba(196, 239, 23, 0.5),
    0 0 40px rgba(196, 239, 23, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f57d73 *//* Gradient moving text for the heading */
.elementor-14005 .elementor-element.elementor-element-2f57d73 .ai-scroll-title {
  font-weight: 800;
  background-image: linear-gradient(
    90deg,
    #ffffff 0%,
    #2c434c 50%,
    #ffffff 100%
  );
  background-size: 200% 100%;      /* double width so we can slide it */
  background-position: 0% center;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;              /* show only gradient inside text */
  animation: aiTextSlide 6s linear infinite;
}

/* Animation – gradient left se right, phir back */
@keyframes aiTextSlide {
  0% {
    background-position: 0% center;
  }
  50% {
    background-position: 100% center;
  }
  100% {
    background-position: 0% center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7acbfbf *//* Wrapper */
.scroll-container {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  padding: 40px 0;
  align-items: center;
}

/* Common Text Style */
.scroll-content {
  font-size: 150px;
  font-weight: 700;
  letter-spacing: 4px;
  display: inline-block;
  animation: scrollLoop 30s linear infinite;
}

/* Colors */
.white {
  color: #ffffff;
}

.grey {
  color: #7a7a7a;
}

/* Dots always grey */
.dot {
  color: #7a7a7a;
  margin: 0 20px;
}

/* Infinite Scrolling */
@keyframes scrollLoop {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-845f895 *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06c405c *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91a076 *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1778292 *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de85b54 *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec407ac *//* Base card look */
.glow-card {
  border: 2px solid #c4ef17;                     /* neon border */
  border-radius: 30px;                           /* same as container corners */
  box-shadow: 0 0 12px rgba(196, 239, 23, 0.7);  /* outer glow */
  transition: box-shadow 0.3s ease, 
              transform 0.3s ease, 
              border-color 0.3s ease;
}

/* Hover effect – extra glow + slight lift */
.glow-card:hover {
  box-shadow: 0 0 18px rgba(196, 239, 23, 0.9),
              0 0 35px rgba(196, 239, 23, 0.6);
  transform: translateY(-4px);
  border-color: #c4ef17;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e320eb1 *//* Gradient moving text for the heading */
.elementor-14005 .elementor-element.elementor-element-e320eb1 .ai-scroll-title {
  font-weight: 800;
  background-image: linear-gradient(
    90deg,
    #ffffff 0%,
    #2c434c 50%,
    #ffffff 100%
  );
  background-size: 200% 100%;      /* double width so we can slide it */
  background-position: 0% center;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;              /* show only gradient inside text */
  animation: aiTextSlide 6s linear infinite;
}

/* Animation – gradient left se right, phir back */
@keyframes aiTextSlide {
  0% {
    background-position: 0% center;
  }
  50% {
    background-position: 100% center;
  }
  100% {
    background-position: 0% center;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-921b2ce */.ai-glow-image img {
  background: linear-gradient(135deg, #c4ef17, #2c434c); /* gradient colors */
  box-shadow: 
    0 0 10px rgba(196, 239, 23, 0.7),
    0 0 20px rgba(196, 239, 23, 0.5),
    0 0 40px rgba(196, 239, 23, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dd457 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f72f *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794a5df *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad53523 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dd457 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f72f *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794a5df *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad53523 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dd457 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f72f *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794a5df *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad53523 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dd457 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f72f *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794a5df *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad53523 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dd457 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-85dd457.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f72f *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-9b3f72f.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794a5df *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-794a5df.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad53523 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ad53523.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7d031 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7c77 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c1b28 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7d031 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7c77 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c1b28 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7d031 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7c77 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c1b28 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7d031 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-ce7d031.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7c77 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-17e7c77.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c1b28 *//* BORDER-ONLY Gradient + Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow {
    background: transparent;   /* NO BG */
    border-radius: 20px;
    padding: 25px;
    position: relative;
    z-index: 1;

    /* Border-only gradient */
    border: 2px solid transparent;
    
    background-origin: border-box;
    background-clip: border-box;
    
    /* Glow */
    box-shadow:
        0 0 10px rgba(196,239,23,0.4),
        0 0 25px rgba(44,67,76,0.3);
    
    transition: 0.3s ease;
}

/* Hover Increase Glow */
.elementor-14005 .elementor-element.elementor-element-14c1b28.tt-border-glow:hover {
    box-shadow:
        0 0 14px rgba(196,239,23,0.7),
        0 0 35px rgba(44,67,76,0.5);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c5b78c */.torii-one-row {
    width: 100%;
    overflow: hidden;
    padding: 40px 0;
}

.torii-track {
    display: flex;
    gap: 40px;
    animation: toriiScroll 25s linear infinite;
}

.torii-img {
    min-width: 320px;
    height: 420px;
    border-radius: 40px;
    overflow: hidden;
    transform: rotate(-15deg);
}

.torii-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Auto-scroll keyframes */
@keyframes toriiScroll {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}/* End custom CSS */