.elementor-8898 .elementor-element.elementor-element-0c1e5b4{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:25px;--padding-left:70px;--padding-right:70px;}.elementor-8898 .elementor-element.elementor-element-0c1e5b4:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-0c1e5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1513;}.elementor-8898 .elementor-element.elementor-element-280f4e1{--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;}.elementor-8898 .elementor-element.elementor-element-280f4e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-af08502{--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-8898 .elementor-element.elementor-element-8a5425f{width:var( --container-widget-width, 97.547% );max-width:97.547%;--container-widget-width:97.547%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-8a5425f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-8a5425f .elementor-heading-title{font-family:"Poppins", Sans-serif;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-8898 .elementor-element.elementor-element-9896fa7{font-family:"Poppins", Sans-serif;font-weight:400;color:#ACACAC;}.elementor-8898 .elementor-element.elementor-element-a0162d4{--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;}.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-8898 .elementor-element.elementor-element-ee7503c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(171deg, #25F0C0 0%, #0F1513 100%);border-radius:50px 50px 50px 50px;}.elementor-8898 .elementor-element.elementor-element-ee7503c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-f5d8b6c .elementor-button{background-color:#25F0C000;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:50px 50px 50px 50px;}.elementor-8898 .elementor-element.elementor-element-f5d8b6c .elementor-button:hover, .elementor-8898 .elementor-element.elementor-element-f5d8b6c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor3 );}.elementor-8898 .elementor-element.elementor-element-f5d8b6c{width:var( --container-widget-width, 84.024% );max-width:84.024%;--container-widget-width:84.024%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-f5d8b6c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-f5d8b6c .elementor-button:hover svg, .elementor-8898 .elementor-element.elementor-element-f5d8b6c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-8898 .elementor-element.elementor-element-f124fde{--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;}.elementor-8898 .elementor-element.elementor-element-7874ccf{width:var( --container-widget-width, 104.036% );max-width:104.036%;--container-widget-width:104.036%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-7874ccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-7874ccf .elementor-wrapper{--video-aspect-ratio:1;}.elementor-8898 .elementor-element.elementor-element-fa1b741{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8898 .elementor-element.elementor-element-fa1b741:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-fa1b741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1513;}.elementor-8898 .elementor-element.elementor-element-b38454f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8898 .elementor-element.elementor-element-b38454f:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-b38454f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1513;}.elementor-8898 .elementor-element.elementor-element-2b36584{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-2b36584.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-2b36584 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8898 .elementor-element.elementor-element-25a69f3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-cc55cf5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-2d3eb95{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-2d3eb95:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-2d3eb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.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-8898 .elementor-element.elementor-element-5be09e7 img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-5f38582 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-5f38582{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-d3602a9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-27133ca{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-27133ca:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-27133ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-571d4df img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-b816b14 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-b816b14{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-c5f9efb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-b93803a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-b93803a:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-b93803a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-968924c img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-1507239 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-1507239{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-8464b63{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-b95e4a4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-3d65e00{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-3d65e00:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-3d65e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-4608c97 img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-cb97f77 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-cb97f77{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-6fb1461{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-7bbb888{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-7bbb888:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-7bbb888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-65c9d14 img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-6f6ef0c .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-6f6ef0c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-a059775{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-dc0a7eb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-b378011{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-b378011:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-b378011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-3a992c4 img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-c913ba6 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-c913ba6{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-a061862{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-c3919e2{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8898 .elementor-element.elementor-element-c3919e2:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-c3919e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040505;background-image:url("https://www.finfinity.co.in/wp-content/uploads/2026/05/Ellipse-10563.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-8898 .elementor-element.elementor-element-0313f74 img{width:200px;height:200px;object-fit:contain;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-375ef61 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:130%;}.elementor-8898 .elementor-element.elementor-element-375ef61{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-7f14a60{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8898 .elementor-element.elementor-element-7f14a60:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-7f14a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1513;}.elementor-8898 .elementor-element.elementor-element-abe6da7{--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;}.elementor-8898 .elementor-element.elementor-element-b553ff7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-08e5bc0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8898 .elementor-element.elementor-element-08e5bc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-909c3cc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-90bb717 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:130%;color:#FFFFFF;}.elementor-8898 .elementor-element.elementor-element-e3fd793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:120%;color:#FFFFFF;}.elementor-8898 .elementor-element.elementor-element-add411e{width:var( --container-widget-width, 122px );max-width:122px;padding:0px 0px 0px 0px;--container-widget-width:122px;--container-widget-flex-grow:0;text-align:start;}.elementor-8898 .elementor-element.elementor-element-add411e img{width:122%;height:122px;object-fit:cover;object-position:center center;}.elementor-8898 .elementor-element.elementor-element-15b5ef1 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;letter-spacing:-0.4px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(171deg, #25F0C0 0%, #0F1513 100%);border-radius:50px 50px 50px 50px;}.elementor-8898 .elementor-element.elementor-element-15b5ef1{width:var( --container-widget-width, 84.024% );max-width:84.024%;--container-widget-width:84.024%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-15b5ef1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-6966140{--display:flex;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-size:18px;font-weight:500;color:#25F0C0;padding:12px 12px 12px 12px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#25F0C0;border-style:none;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#25F0C0;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-astglobalcolor4 );}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-astglobalcolor4 );padding:8px 12px 12px 12px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-body p, .elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-body{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:10px 10px 0px 0px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion > .elementskit-card{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:10px 10px 10px 10px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-8898 .elementor-element.elementor-element-da38191 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:15px;}.elementor-8898 .elementor-element.elementor-element-c8ea709{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8898 .elementor-element.elementor-element-c8ea709:not(.elementor-motion-effects-element-type-background), .elementor-8898 .elementor-element.elementor-element-c8ea709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1513;}.elementor-8898 .elementor-element.elementor-element-1f3dcce{--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;}.elementor-8898 .elementor-element.elementor-element-e02785f{--display:flex;--min-height:0px;--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;}.elementor-8898 .elementor-element.elementor-element-e02785f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-ad2ce9a{--display:flex;}.elementor-8898 .elementor-element.elementor-element-9acb2b9{width:var( --container-widget-width, 85.109% );max-width:85.109%;--container-widget-width:85.109%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-9acb2b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-9acb2b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:120%;color:#FFFFFF;}.elementor-8898 .elementor-element.elementor-element-66903cc{--display:flex;}.elementor-8898 .elementor-element.elementor-element-1eb1e90{--display:flex;--min-height:500px;--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;}.elementor-8898 .elementor-element.elementor-element-1eb1e90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-704184e{width:var( --container-widget-width, 102.192% );max-width:102.192%;--container-widget-width:102.192%;--container-widget-flex-grow:0;}.elementor-8898 .elementor-element.elementor-element-704184e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8898 .elementor-element.elementor-element-704184e img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-8898 .elementor-element.elementor-element-25a69f3{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-8898 .elementor-element.elementor-element-280f4e1{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:-49px;--margin-right:0px;}.elementor-8898 .elementor-element.elementor-element-fa1b741{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-b38454f{--padding-top:70px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8898 .elementor-element.elementor-element-7f14a60{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-90bb717 .elementor-heading-title{font-size:24px;}.elementor-8898 .elementor-element.elementor-element-e3fd793 .elementor-heading-title{font-size:32px;}.elementor-8898 .elementor-element.elementor-element-c8ea709{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-1f3dcce{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8898 .elementor-element.elementor-element-e02785f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8898 .elementor-element.elementor-element-9acb2b9 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-8898 .elementor-element.elementor-element-cc55cf5{--width:calc(33.33% - 10px);}.elementor-8898 .elementor-element.elementor-element-d3602a9{--width:calc(33.33% - 10px);}.elementor-8898 .elementor-element.elementor-element-c5f9efb{--width:calc(33.33% - 10px);}.elementor-8898 .elementor-element.elementor-element-b95e4a4{--width:calc(50% - 5px);}.elementor-8898 .elementor-element.elementor-element-6fb1461{--width:calc(50% - 5px);}.elementor-8898 .elementor-element.elementor-element-dc0a7eb{--width:calc(50% - 5px);}.elementor-8898 .elementor-element.elementor-element-a061862{--width:calc(50% - 5px);}.elementor-8898 .elementor-element.elementor-element-08e5bc0{--width:35%;}.elementor-8898 .elementor-element.elementor-element-e02785f{--width:65%;}.elementor-8898 .elementor-element.elementor-element-1eb1e90{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8898 .elementor-element.elementor-element-cc55cf5{--width:100%;}.elementor-8898 .elementor-element.elementor-element-d3602a9{--width:100%;}.elementor-8898 .elementor-element.elementor-element-c5f9efb{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-8a5425f */.elementor-8898 .elementor-element.elementor-element-8a5425f {
  position: relative;
  overflow: hidden;
}

.elementor-8898 .elementor-element.elementor-element-8a5425f::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;        /* control gradient width */
  height: 100%;
  pointer-events: none;

background: linear-gradient(
    to right,
    transparent 0%,
    rgba(15, 21, 19, 0.5) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b36584 */.elementor-8898 .elementor-element.elementor-element-2b36584 {
  position: relative;
  overflow: hidden;
}

.elementor-8898 .elementor-element.elementor-element-2b36584::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;        /* control gradient width */
  height: 100%;
  pointer-events: none;

  background: linear-gradient(
    to right,
    transparent 0%,
    rgba(15, 21, 19, 0.5) 100%
  );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f38582 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
    text-align: center;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b816b14 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1507239 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
   justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb97f77 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f6ef0c */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c913ba6 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-375ef61 */.product0-butotn .elementor-button{
    width: 100%;
    padding: 0;
}
.product0-butotn .elementor-button .elementor-button-content-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15b5ef1 */.border-set-tab-button .elementor-button {
  position: relative;
  padding: 10px 16px;
  background: transparent;
  border: none;
  z-index: 0;
}
.border-set-tab-button .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: 50rem;
  background: conic-gradient(
    from 179.78deg at 50% 50%,
    rgba(255, 255, 255, 0.07) -54.98deg,
    #25F0C0 52.13deg,
    rgba(255, 255, 255, 0.04) 125.06deg,
    #FFFFFF 235.09deg,
    rgba(255, 255, 255, 0.07) 305.02deg,
    #25F0C0 412.13deg
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-da38191 */.border-accordion-card .elementskit-card {
    position: relative;
}
.border-accordion-card .elementskit-card:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: conic-gradient(from 170deg at 50% 50%, rgba(255, 255, 255, 0.07) -54.98deg, #25F0C0 52.13deg, rgba(255, 255, 255, 0.04) 125.06deg, #FFFFFF 235.09deg, rgba(255, 255, 255, 0.07) 305.02deg, #25F0C0 412.13deg);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 12px;
    padding: 1px;
}
.border-accordion-card .elementskit-card.active:before {
        background: conic-gradient(from 9.78deg at 50% 50%, rgba(255, 255, 255, 0.07) -54.98deg, #25F0C0 52.13deg, rgba(255, 255, 255, 0.04) 125.06deg, #FFFFFF 235.09deg, rgba(255, 255, 255, 0.07) 305.02deg, #25F0C0 412.13deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9acb2b9 */.elementor-8898 .elementor-element.elementor-element-9acb2b9 {
  position: relative;
  overflow: hidden;
}

.elementor-8898 .elementor-element.elementor-element-9acb2b9::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;        /* control gradient width */
  height: 100%;
  pointer-events: none;

background: linear-gradient(
    to right,
    transparent 0%,
    rgba(15, 21, 19, 0.5) 100%
  );
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02946b7 */.partner-form {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 20px;
        }

        .message-full {
            grid-column: 1 / -1;
        }
        
         .first-row label {
            min-height: 48px;
            display: block;
        }

        .error {
            color: #ff4d4f;
            font-size: 12px;
            margin-top: 4px;
            display: block;
        }

        .form-footer {
            grid-column: 1 / -1;
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-top: 10px;
        }
        
        .partner-form .emailField.email-full {
  grid-column: 1 / -1;
}

        .partner-form,
        .partner-form label,
        .partner-form h2,
        .partner-form p {
            color: #ffffff !important;
        }

        /* INPUT TEXT */
        .partner-form input,
        .partner-form select,
        .partner-form textarea {
            color: #ffffff !important;
        }

        /* PLACEHOLDER TEXT */
        .partner-form input::placeholder,
        .partner-form textarea::placeholder {
            color: rgba(255, 255, 255, 0.7) !important;
        }

        /* SELECTED TEXT */
        .partner-form select {
            color: #ffffff !important;
        }

        /* TERMS TEXT */
        .partner-form .terms label {
            color: #ffffff !important;
            margin-bottom: 0;
        }

        .partner-form select {
            color: #ffffff;
            background: transparent;
        }

        .partner-form select option {
            color: #0F1513;
            /* dark text for dropdown list */
            background: #ffffff;
            font-family: Poppins, sans-serif;
        }

        .partner-form {
            max-width: 900px;
            color: #fff;
            font-family: Poppins, sans-serif;
        }

        .subtitle {
            margin-bottom: 25px;
            opacity: 0.8;
        }

        .form-row {
            display: flex;
            gap: 30px;
            margin-bottom: 20px;
        }

        .form-group {
            flex: 1;
            display: flex;
            flex-direction: column;
        }

        .form-group.full {
            width: 100%;
            margin-bottom: 0;
        }

        .partner-form label {
            margin-bottom: 6px;
            font-size: 14px;
            font-weight: 400;
        }

        .partner-form input,
        .partner-form textarea,
        .partner-form select {
            background: transparent;
            border: none;
            border-bottom: 1px solid rgba(255, 255, 255, 0.4);
            padding: 10px 5px;
            color: #fff;
            outline: none;
        }

        .partner-form input:focus,
        .partner-form textarea:focus,
        .partner-form select:focus {
            border-bottom: 1px solid #25F0C0;
            border-top: none;
            border-right: none;
            border-left: none;
            background-color: transparent;
        }

        .hidden {
            display: none !important;
        }

        .terms {
            margin: 0;
            font-size: 14px;
            display: flex;
            align-items: center;
            gap: 8px;
            flex-wrap: wrap;
        }

        .terms a {
            color: #25F0C0;
        }

        .submit-btn {
            border: none;
            padding: 10px 15px;
            cursor: pointer;
                background-color: transparent;
    font-family: "Poppins", Sans-serif;
    font-size: 14;
    font-weight: 400;
    letter-spacing: -0.4px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-image: linear-gradient(171deg, #25F0C0 0%, #0F1513 100%);
    border-radius: 50px 50px 50px 50px;
        }

        .error {
            color: #ff6b6b;
            font-size: 12px;
            margin-top: 4px;
            min-height: 16px;
        }

        .mandatory-star {
            color: #ff6b6b;
        }

        .form-footer {
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
            margin-top: 25px;
        }

        .form-footer input {
            width: auto;
        }
        .spinner {
  width: 14px;
  height: 14px;
  border: 2px solid #ccc;
  border-top: 2px solid #000;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
}

@keyframes spin {
  to { transform: rotate(360deg); }
}
.partner-form textarea{
  resize: none;  
}
/* ─── TABLET: below 991px ─── */
@media (max-width: 991px) {
  #elementor-popup-modal-875 .dialog-message {
    width: 95vw;
  }

  .partner-form {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* ─── MOBILE: below 767px ─── */
@media (max-width: 767px) {
  #elementor-popup-modal-875 .dialog-message {
    width: 95vw;
  }

  .partner-form {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  .form-footer {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
  }

  .submit-btn {
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-704184e */.elementor-8898 .elementor-element.elementor-element-704184e{
  position:relative;
  overflow:hidden;

  /* smooth fade edges */
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 20%,
    black 80%,
    transparent 100%
  );

  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 20%,
    black 80%,
    transparent 100%
  );
}/* End custom CSS */