.elementor-8 .elementor-element.elementor-element-7e57066{--display:flex;--min-height:80vh;--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-8 .elementor-element.elementor-element-7e57066:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7e57066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkslateblue-crane-519206.hostingersite.com/wp-content/uploads/2026/03/banner-background-one.jpeg");}.elementor-8 .elementor-element.elementor-element-1a5d3b9{--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;--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-8 .elementor-element.elementor-element-069a538 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-51bb586{--iteration-count:infinite;}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:66px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline-dynamic-text{font-family:"Rajdhani", Sans-serif;font-weight:700;}.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-8 .elementor-element.elementor-element-23f6d33{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cf9e5c5{--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-8 .elementor-element.elementor-element-c119e59 .elementor-button{background-color:#FF014F;font-family:"Rubik", Sans-serif;font-weight:400;border-radius:55px 55px 55px 55px;padding:18px 22px 18px 22px;}.elementor-8 .elementor-element.elementor-element-c119e59.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c119e59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c119e59 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button{background-color:#FF014F;font-family:"Rubik", Sans-serif;font-weight:400;border-radius:55px 55px 55px 55px;padding:18px 22px 18px 22px;}.elementor-8 .elementor-element.elementor-element-2359b8a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-2498f17{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;}.elementor-8 .elementor-element.elementor-element-3e583dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -273px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3e583dd .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:81px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-accent );}.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-8 .elementor-element.elementor-element-6f8dc75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -250px) 0px;}.elementor-8 .elementor-element.elementor-element-6f8dc75 img{width:70%;}.elementor-8 .elementor-element.elementor-element-fc29373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-fc29373 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:81px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#00000000;}.elementor-8 .elementor-element.elementor-element-4eef8b3{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1905dea{--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-24d08a7{padding:22px 66px 22px 66px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E1111;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8 .elementor-element.elementor-element-24d08a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-24d08a7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-24d08a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-24d08a7:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-24d08a7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-a838978{padding:22px 66px 22px 66px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E1111;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-a838978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a838978.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a838978.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a838978:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a838978:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-deada77{padding:22px 66px 22px 66px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E1111;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-deada77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-deada77.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-deada77.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-deada77:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-deada77:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-071c012{padding:22px 66px 22px 66px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E1111;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-071c012.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-071c012.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-071c012.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-071c012:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-071c012:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3813a7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-d3cf11b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df22568{--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;--justify-content:flex-end;--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-036f0bf{background-color:#141414;padding:0px 30px 0px 30px;border-radius:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-036f0bf .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-036f0bf .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:48px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-036f0bf .elementor-counter-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1fa0041{background-color:#141414;padding:0px 30px 0px 30px;border-radius:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-1fa0041 .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-1fa0041 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:48px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1fa0041 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-83f3ca1{--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;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-8 .elementor-element.elementor-element-218c5fe{background-color:#141414;padding:0px 30px 0px 30px;border-radius:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-218c5fe .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-218c5fe .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:48px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-218c5fe .elementor-counter-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2e7bc20{background-color:#141414;padding:0px 30px 0px 30px;border-radius:22px 22px 22px 22px;}.elementor-8 .elementor-element.elementor-element-2e7bc20 .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-2e7bc20 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:48px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-2e7bc20 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-341585e{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-341585e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-341585e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #171415 21%, #700D2B 100%);}.elementor-8 .elementor-element.elementor-element-fcea3e1{--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-8 .elementor-element.elementor-element-bd56fe0 .elementor-counter{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bd56fe0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-secondary );font-family:"Rajdhani", Sans-serif;font-size:100px;font-weight:700;line-height:110px;}.elementor-8 .elementor-element.elementor-element-bd56fe0 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:46px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1272cc2{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-d681659{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4038b5f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-61dc99a{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-eca11a9 .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-eca11a9 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eca11a9 .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-eca11a9 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-22c17b7 .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-22c17b7 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-22c17b7 .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-22c17b7 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-cdc2f5f .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-cdc2f5f .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cdc2f5f .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cdc2f5f .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-6f928f4{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-ac05dc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-8 .elementor-element.elementor-element-ac05dc7 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-faecb23 .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-faecb23 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-faecb23 .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-faecb23 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-12a9c4b .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-12a9c4b .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-12a9c4b .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-12a9c4b .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-77fc346 .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-77fc346 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-77fc346 .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-77fc346 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-790d09d .elementor-title{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-790d09d .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-790d09d .elementor-progress-wrapper{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-790d09d .elementor-progress-bar{height:6px;line-height:6px;}.elementor-8 .elementor-element.elementor-element-ddd4f65{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3210be9{text-align:center;}.elementor-8 .elementor-element.elementor-element-3210be9 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b73afbe{text-align:center;}.elementor-8 .elementor-element.elementor-element-b73afbe .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf87731{text-align:center;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-1296595{--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-8 .elementor-element.elementor-element-df4a5df{--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;}.elementor-8 .elementor-element.elementor-element-7f9e74f{background-color:#141414;padding:26px 36px 26px 36px;border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-7f9e74f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7f9e74f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f9e74f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7f9e74f:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7f9e74f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4449900{background-color:#141414;padding:26px 36px 26px 36px;border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-4449900.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4449900.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4449900.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4449900:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-4449900:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0a795e6{background-color:#141414;padding:26px 36px 26px 36px;border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-0a795e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0a795e6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0a795e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0a795e6:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0a795e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2064ba9{--display:flex;}.elementor-8 .elementor-element.elementor-element-0858155{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6790ec1{text-align:center;}.elementor-8 .elementor-element.elementor-element-6790ec1 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2a7e52b{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a7e52b .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ade9a3f{text-align:center;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-ef994de{--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;}.elementor-8 .elementor-element.elementor-element-904040e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-8 .elementor-element.elementor-element-904040e .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b50d50d{--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-8 .elementor-element.elementor-element-8a8434d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-8a8434d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a8434d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-47c1779 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-55f16d9 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-530f5cf{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-530f5cf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-530f5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-128ed9e .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ab65059 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e14da93{--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-8 .elementor-element.elementor-element-4881c89{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-4881c89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4881c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-c839be4 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf12488 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2173fd7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-2173fd7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2173fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-2c7b351 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cbf6e67 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6dcabd0{--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-8 .elementor-element.elementor-element-55bfcec{--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;}.elementor-8 .elementor-element.elementor-element-f8590e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-f8590e3 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5f32239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-5f32239 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e00584a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-e00584a .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c8bb75c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-79485e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-79485e5 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e281d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-e281d0d .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-637281f .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6d7d6a2{--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;}.elementor-8 .elementor-element.elementor-element-22ef9ca img{width:100%;max-width:100%;height:458px;border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-84adc11{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6a2c4ed{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-068efe6{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-068efe6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-068efe6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-068efe6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-068efe6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-068efe6.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-068efe6 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-068efe6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-068efe6 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-068efe6:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-068efe6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8db31e6{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-8db31e6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-8db31e6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8db31e6.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-8db31e6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8db31e6.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-8db31e6 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-8db31e6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8db31e6 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-8db31e6:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8db31e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6984204{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-6984204 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-6984204 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6984204.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6984204.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6984204.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6984204 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-6984204 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6984204 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-6984204:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-6984204:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a64a5b0{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-a64a5b0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-a64a5b0 .elementor-icon-box-title{margin-block-end:0px;color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-a64a5b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a64a5b0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a64a5b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a64a5b0 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-a64a5b0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a64a5b0 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-a64a5b0:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a64a5b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-40c43de{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fdbb90c{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-fdbb90c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-fdbb90c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fdbb90c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fdbb90c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fdbb90c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fdbb90c .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-fdbb90c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fdbb90c .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-fdbb90c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-fdbb90c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1c0d573{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-1c0d573 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-1c0d573 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1c0d573.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1c0d573.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1c0d573.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1c0d573 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-1c0d573 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1c0d573 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-1c0d573:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1c0d573:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8f540f1{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-8f540f1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8 .elementor-element.elementor-element-8f540f1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8f540f1.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-8f540f1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8f540f1.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-8f540f1 .elementor-icon{font-size:68px;}.elementor-8 .elementor-element.elementor-element-8f540f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8f540f1 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-8f540f1:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8f540f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fe32e92{padding:66px 42px 66px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-8 .elementor-element.elementor-element-fe32e92 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-fe32e92 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fe32e92.elementor-view-stacked .elementor-icon{background-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-fe32e92.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fe32e92.elementor-view-default .elementor-icon{fill:#9F9F9F;color:#9F9F9F;border-color:#9F9F9F;}.elementor-8 .elementor-element.elementor-element-fe32e92 .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-fe32e92 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fe32e92 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-fe32e92:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-fe32e92:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2db6e41{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a3c2d6d{text-align:center;}.elementor-8 .elementor-element.elementor-element-a3c2d6d .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8d3b478{text-align:center;}.elementor-8 .elementor-element.elementor-element-8d3b478 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-327b62e{text-align:center;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-6f09d91{--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-8 .elementor-element.elementor-element-d9efbad{--display:flex;--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-8 .elementor-element.elementor-element-01eff24{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-da27d9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-840eb0f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-077c882 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-077c882 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-077c882 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-077c882 .elementor-heading-title a{transition-duration:0s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f2db2fa{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f2db2fa .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-f2db2fa .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.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-8 .elementor-element.elementor-element-3aff36d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3aff36d .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-3aff36d .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-148f02c{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-148f02c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-148f02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-eea56b2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-eea56b2 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-85984b9 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-75964ef{--display:flex;--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-8 .elementor-element.elementor-element-2e5baf8{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cf7cc9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ed3502a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f7809b9 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f7809b9 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-f7809b9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f7809b9 .elementor-heading-title a{transition-duration:0s;}.elementor-8 .elementor-element.elementor-element-bf32a95{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bf32a95 .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-bf32a95 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-7a02f76 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a02f76 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-7a02f76 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-0d3b5aa{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-0d3b5aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0d3b5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-de60397{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-de60397 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f576562 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-014dfc7{--display:flex;}.elementor-8 .elementor-element.elementor-element-6b80a03{--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-8 .elementor-element.elementor-element-e2964c2{--display:flex;--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-8 .elementor-element.elementor-element-b61897a{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-71698bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e7f3075{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-28115c1 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28115c1 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-28115c1 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-28115c1 .elementor-heading-title a{transition-duration:0s;}.elementor-8 .elementor-element.elementor-element-95d9767{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-95d9767 .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-95d9767 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-cad6e34 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cad6e34 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-cad6e34 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-838676a{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-838676a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-838676a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-e4762bd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e4762bd img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2356c17 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-459f62d{--display:flex;--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-8 .elementor-element.elementor-element-a5a4f2c{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e95a0f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-092f6e8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0a82f42 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0a82f42 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-0a82f42 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0a82f42 .elementor-heading-title a{transition-duration:0s;}.elementor-8 .elementor-element.elementor-element-15e2fdf{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-15e2fdf .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-15e2fdf .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-bde57e6 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bde57e6 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-bde57e6 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-2903970{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-2903970:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2903970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-4446a9b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4446a9b img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-54fd268 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-63679c6{--display:flex;}.elementor-8 .elementor-element.elementor-element-cdee5bf{--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-8 .elementor-element.elementor-element-03d80e6{--display:flex;--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-8 .elementor-element.elementor-element-5c7ea2a{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5130858{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6976a1e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-e8cbefe .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e8cbefe .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-e8cbefe .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e8cbefe .elementor-heading-title a{transition-duration:0s;}.elementor-8 .elementor-element.elementor-element-aeb696a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-aeb696a .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-aeb696a .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-b806976 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b806976.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b806976.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-b806976.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-b806976.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b806976 .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-b806976 .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-88c7b30{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-88c7b30:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-88c7b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-dfc5b3a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-dfc5b3a img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ef33c15 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6a9b543{--display:flex;--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-8 .elementor-element.elementor-element-d517653{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-26ef518{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-43f873f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-163e39f .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-163e39f .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-163e39f .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-163e39f .elementor-heading-title a{transition-duration:0s;}.elementor-8 .elementor-element.elementor-element-64c6413{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-64c6413 .elementor-divider-separator{width:96%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-64c6413 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-80271fe .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-80271fe .elementor-icon{font-size:26px;}.elementor-8 .elementor-element.elementor-element-80271fe .elementor-icon svg{height:26px;}.elementor-8 .elementor-element.elementor-element-496dd5a{--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;--border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-496dd5a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-496dd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-27ff063{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-27ff063 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ee13ae0 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2c860e0{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2c860e0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2c860e0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2c860e0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-2c860e0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2c860e0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;}.elementor-8 .elementor-element.elementor-element-936ba32{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-550c5f6{text-align:start;}.elementor-8 .elementor-element.elementor-element-550c5f6 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fe95740{text-align:start;}.elementor-8 .elementor-element.elementor-element-fe95740 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d98915b{font-family:"Rubik", Sans-serif;font-weight:400;line-height:1px;}.elementor-8 .elementor-element.elementor-element-90826c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d334f47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#252525;--border-color:#252525;--padding-top:42px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-d334f47:hover{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ded2c1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ded2c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4ded2c1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4ded2c1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4ded2c1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4ded2c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9689a84{text-align:start;}.elementor-8 .elementor-element.elementor-element-9689a84 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ac1e1bd{font-family:"Rubik", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4375456{text-align:start;}.elementor-8 .elementor-element.elementor-element-4375456 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-14c2730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#252525;--border-color:#252525;--padding-top:42px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-14c2730:hover{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a9458ba .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a9458ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a9458ba.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a9458ba.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a9458ba.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a9458ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b20a9e3{text-align:start;}.elementor-8 .elementor-element.elementor-element-b20a9e3 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cdeb576{font-family:"Rubik", Sans-serif;font-weight:400;line-height:1px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-38c9e0b{text-align:start;}.elementor-8 .elementor-element.elementor-element-38c9e0b .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0b556fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:42px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-0b556fc:hover{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e7000e0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e7000e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e7000e0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e7000e0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e7000e0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e7000e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f1b31b2{text-align:start;}.elementor-8 .elementor-element.elementor-element-f1b31b2 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2baab74{font-family:"Rubik", Sans-serif;font-weight:400;line-height:8px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cce8f52{text-align:start;}.elementor-8 .elementor-element.elementor-element-cce8f52 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a91ace0{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-e8beec0.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-main-swiper{width:100%;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-swiper-button{font-size:29px;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-testimonial__text{color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-testimonial__name{color:var( --e-global-color-accent );font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-testimonial__image img{width:60px;height:60px;border-radius:0px;}.elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (60px / 2) - 8px );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:32px;margin-right:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:32px;margin-left:0;}.elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-8 .elementor-element.elementor-element-e8beec0.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:32px;}.elementor-8 .elementor-element.elementor-element-7129ec6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a45a704{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-a45a704:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a45a704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-8 .elementor-element.elementor-element-04e192c{--display:flex;}.elementor-8 .elementor-element.elementor-element-04ff4e1{text-align:start;}.elementor-8 .elementor-element.elementor-element-04ff4e1 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;color:#FF014F;}.elementor-8 .elementor-element.elementor-element-581140a{text-align:start;}.elementor-8 .elementor-element.elementor-element-581140a .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-585313b{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-8 .elementor-element.elementor-element-6b3bed0{--display:flex;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-input--label label{color:#D9D6D6;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group select, .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group select,  .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#929292;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group select{height:50px;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group select{padding:11px 11px 11px 11px;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group{margin-bottom:22px;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:630px;background-color:#FF014F !important;color:#ffffff !important;border-radius:27px 27px 27px 27px;padding:14px 14px 14px 14px;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .ff-message-success{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-8 .elementor-element.elementor-element-cd02f58 .fluentform-widget-wrapper .error.text-danger{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-7e57066{--min-height:60vh;}.elementor-8 .elementor-element.elementor-element-069a538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline{font-size:56px;}.elementor-8 .elementor-element.elementor-element-23f6d33{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c119e59{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c119e59 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2359b8a{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3e583dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -219px) 0px;}.elementor-8 .elementor-element.elementor-element-3e583dd .elementor-heading-title{font-size:70px;}.elementor-8 .elementor-element.elementor-element-6f8dc75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -140px) 0px;}.elementor-8 .elementor-element.elementor-element-6f8dc75 img{width:300px;}.elementor-8 .elementor-element.elementor-element-fc29373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fc29373 .elementor-heading-title{font-size:70px;}.elementor-8 .elementor-element.elementor-element-24d08a7{padding:22px 46px 22px 46px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-title a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-24d08a7 .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a838978{padding:22px 46px 22px 46px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-title a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-a838978 .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-deada77{padding:22px 46px 22px 46px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-title a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-deada77 .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-071c012{padding:22px 46px 22px 46px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-title a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-071c012 .elementor-icon-box-description{font-size:16px;}}@media(max-width:768px){.elementor-8 .elementor-element.elementor-element-7e57066{--min-height:41vh;--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-8 .elementor-element.elementor-element-1a5d3b9{--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-069a538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline{font-size:46px;}.elementor-8 .elementor-element.elementor-element-23f6d33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-8 .elementor-element.elementor-element-c119e59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-c119e59 .elementor-button{padding:14px 12px 14px 12px;}.elementor-8 .elementor-element.elementor-element-2359b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button{padding:14px 12px 14px 12px;}.elementor-8 .elementor-element.elementor-element-2498f17{--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-3e583dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -230px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-3e583dd .elementor-heading-title{font-size:56px;}.elementor-8 .elementor-element.elementor-element-6f8dc75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-fc29373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fc29373 .elementor-heading-title{font-size:56px;}.elementor-8 .elementor-element.elementor-element-bf87731{line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-1296595{--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-8 .elementor-element.elementor-element-ade9a3f{line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-b50d50d{--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-8 .elementor-element.elementor-element-22ef9ca img{height:290px;}.elementor-8 .elementor-element.elementor-element-838676a{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2903970{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ac1e1bd{line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-cdeb576{line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-2baab74{line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-a45a704{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:480px){.elementor-8 .elementor-element.elementor-element-7e57066{--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-8 .elementor-element.elementor-element-1a5d3b9{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-069a538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-069a538 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-51bb586 .elementor-headline{font-size:36px;}.elementor-8 .elementor-element.elementor-element-23f6d33{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-8 .elementor-element.elementor-element-cf9e5c5{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c119e59{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c119e59 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2359b8a{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2359b8a .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-3e583dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -166px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3e583dd .elementor-heading-title{font-size:46px;}.elementor-8 .elementor-element.elementor-element-6f8dc75{text-align:center;}.elementor-8 .elementor-element.elementor-element-6f8dc75 img{width:80%;}.elementor-8 .elementor-element.elementor-element-fc29373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-fc29373 .elementor-heading-title{font-size:46px;}.elementor-8 .elementor-element.elementor-element-1905dea{--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-df22568{--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-8 .elementor-element.elementor-element-83f3ca1{--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-8 .elementor-element.elementor-element-341585e{--width: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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bd56fe0 .elementor-counter-number-wrapper{font-size:100px;}.elementor-8 .elementor-element.elementor-element-bd56fe0 .elementor-counter-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-d681659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-8 .elementor-element.elementor-element-ac05dc7 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-3210be9 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b73afbe .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-bf87731{font-size:14px;line-height:1.8em;}.elementor-8 .elementor-element.elementor-element-1296595{--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-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-7f9e74f .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-4449900 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-0a795e6 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-55816d4{text-align:center;}.elementor-8 .elementor-element.elementor-element-0858155{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6790ec1 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2a7e52b .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-ade9a3f{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-904040e .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-22ef9ca img{height:200px;}.elementor-8 .elementor-element.elementor-element-a3c2d6d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8d3b478 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-327b62e{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-01eff24{font-size:14px;}.elementor-8 .elementor-element.elementor-element-da27d9f{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-077c882 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3aff36d .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-3aff36d .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-2e5baf8{font-size:14px;}.elementor-8 .elementor-element.elementor-element-cf7cc9f{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-f7809b9 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7a02f76 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-7a02f76 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-0d3b5aa{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-b61897a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-71698bc{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-28115c1 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-cad6e34 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-cad6e34 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-a5a4f2c{font-size:14px;}.elementor-8 .elementor-element.elementor-element-e95a0f2{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-092f6e8{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-0a82f42 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-bde57e6 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-bde57e6 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-5c7ea2a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-5130858{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-e8cbefe .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-b806976 .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-b806976 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-d517653{font-size:14px;}.elementor-8 .elementor-element.elementor-element-26ef518{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-163e39f .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-80271fe .elementor-icon{font-size:22px;}.elementor-8 .elementor-element.elementor-element-80271fe .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-550c5f6 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-fe95740 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-d98915b{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-9689a84 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-ac1e1bd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-4375456 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-b20a9e3 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-cdeb576{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-38c9e0b .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-f1b31b2 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-2baab74{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-cce8f52 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-e8beec0 .elementor-testimonial__text{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a45a704{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04ff4e1 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-581140a .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-585313b{font-size:14px;}}@media(min-width:481px){.elementor-8 .elementor-element.elementor-element-1a5d3b9{--width:50%;}.elementor-8 .elementor-element.elementor-element-2498f17{--width:50%;}.elementor-8 .elementor-element.elementor-element-fcea3e1{--width:92%;}.elementor-8 .elementor-element.elementor-element-1272cc2{--width:76%;}.elementor-8 .elementor-element.elementor-element-61dc99a{--width:50%;}.elementor-8 .elementor-element.elementor-element-6f928f4{--width:50%;}.elementor-8 .elementor-element.elementor-element-df4a5df{--width:50%;}.elementor-8 .elementor-element.elementor-element-2064ba9{--width:50%;}.elementor-8 .elementor-element.elementor-element-8a8434d{--width:50%;}.elementor-8 .elementor-element.elementor-element-530f5cf{--width:50%;}.elementor-8 .elementor-element.elementor-element-4881c89{--width:50%;}.elementor-8 .elementor-element.elementor-element-2173fd7{--width:50%;}.elementor-8 .elementor-element.elementor-element-55bfcec{--width:50%;}.elementor-8 .elementor-element.elementor-element-6d7d6a2{--width:50%;}.elementor-8 .elementor-element.elementor-element-d9efbad{--content-width:600px;}.elementor-8 .elementor-element.elementor-element-75964ef{--content-width:600px;}.elementor-8 .elementor-element.elementor-element-a45a704{--width:100%;}.elementor-8 .elementor-element.elementor-element-04e192c{--width:38%;}.elementor-8 .elementor-element.elementor-element-6b3bed0{--width:62%;}}@media(max-width:768px) and (min-width:481px){.elementor-8 .elementor-element.elementor-element-1a5d3b9{--width:1600px;}.elementor-8 .elementor-element.elementor-element-2498f17{--width:500px;}.elementor-8 .elementor-element.elementor-element-61dc99a{--width:100%;}.elementor-8 .elementor-element.elementor-element-6f928f4{--width:100%;}.elementor-8 .elementor-element.elementor-element-df4a5df{--width:100%;}.elementor-8 .elementor-element.elementor-element-2064ba9{--width:100%;}.elementor-8 .elementor-element.elementor-element-8a8434d{--width:100%;}.elementor-8 .elementor-element.elementor-element-530f5cf{--width:100%;}.elementor-8 .elementor-element.elementor-element-4881c89{--width:100%;}.elementor-8 .elementor-element.elementor-element-2173fd7{--width:100%;}.elementor-8 .elementor-element.elementor-element-55bfcec{--width:100%;}.elementor-8 .elementor-element.elementor-element-6d7d6a2{--width:100%;}.elementor-8 .elementor-element.elementor-element-04e192c{--width:100%;}.elementor-8 .elementor-element.elementor-element-6b3bed0{--width:100%;}}/* Start custom CSS for animated-headline, class: .elementor-element-51bb586 */.typing-lock{ display: grid; grid-auto-rows: min-content; } .typing-lock .elementor-headline{ line-height: normal !important; } .typing-lock .elementor-headline-dynamic-wrapper{ display: block !important; padding-top: 0.15em; overflow: visible !important; } .typing-lock .elementor-headline-dynamic-text{ display: inline-block; line-height: 1 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c119e59 *//* Button content ko flex banao */
.swap-btn .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Normal state: icon left, text right */
.swap-btn .elementor-button-icon {
    order: 1;
    margin-right: 8px; /* text se gap */
    margin-left: 0;
    transition: order 0.3s ease, margin 0.3s ease;
}

.swap-btn .elementor-button-text {
    order: 2;
    transition: order 0.3s ease, margin 0.3s ease;
}

/* Hover state: icon right, text left */
.swap-btn:hover .elementor-button-icon {
    order: 2;
    margin-right: 0;
    margin-left: 8px;
}

.swap-btn:hover .elementor-button-text {
    order: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2359b8a *//* Button content ko flex banao */
.swap-btn .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Normal state: icon left, text right */
.swap-btn .elementor-button-icon {
    order: 1;
    margin-right: 8px; /* text se gap */
    margin-left: 0;
    transition: order 0.3s ease, margin 0.3s ease;
}

.swap-btn .elementor-button-text {
    order: 2;
    transition: order 0.3s ease, margin 0.3s ease;
}

/* Hover state: icon right, text left */
.swap-btn:hover .elementor-button-icon {
    order: 2;
    margin-right: 0;
    margin-left: 8px;
}

.swap-btn:hover .elementor-button-text {
    order: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e583dd *//* Floating effect for heading */
.float-heading {
  display: inline-block;
  animation: float 3s ease-in-out infinite;
}

@keyframes float {
  0% { transform: translateY(0); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8dc75 */.elementor-8 .elementor-element.elementor-element-6f8dc75 img.my-custom-image {
    width: 600px;   /* Apni desired width */
    height: 300px;  /* Apni desired height */
    max-width: 100%; /* Mobile friendly */
    object-fit: cover; /* Agar aspect ratio maintain karni hai */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc29373 *//* Floating effect for heading */
.float-heading {
  display: inline-block;
  animation: float 3s ease-in-out infinite;
}

@keyframes float {
  0% { transform: translateY(0); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0); }
}
.outline-heading{
  font-size: 90px;
  font-weight: 800;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: transparent;
  -webkit-text-stroke: 2px #ffffff; /* outline color */
  text-stroke: 2px #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-24d08a7 *//* Parent container */
.box-parent {
  display: flex !important;
  gap: 20px;
}

/* Icon boxes equal size */
.box-parent .same-box {
  width: 100% !important;
  min-height: 150px !important;

  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;

  box-sizing: border-box;
}
.elementor-8 .elementor-element.elementor-element-24d08a7 {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df22568 *//* Parent container */
.box-parent {
  display: flex !important;
  gap: 20px;
}

/* Icon boxes equal size */
.box-parent .same-box {
  width: 100% !important;
  min-height: 150px !important;

  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;

  box-sizing: border-box;
}
.elementor-8 .elementor-element.elementor-element-df22568 {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bd56fe0 *//* Years Of Experience spacing fix */
.exp-counter .elementor-counter-title {
    line-height: 1.4;   /* line ke beech ka gap kam */
    margin: 0;          /* extra margin remove */
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-eca11a9 */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-22c17b7 */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-cdc2f5f */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-faecb23 */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-12a9c4b */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-77fc346 */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-790d09d */.my-progress .elementor-progress-wrapper {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f9e74f */.corner-border::before{
  content:"";
  position:absolute;
  inset:0;
  padding:2px;
  border-radius:16px;
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;

  background:
    linear-gradient(135deg, #FF0150 0%, transparent 35%);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor;
  mask-composite:exclude;
}

.corner-border:hover::before{ opacity:1; }

/* === CORNER MODES (short glow only) === */
.corner-border[data-corner="tl"]::before{
  background: linear-gradient(135deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="tr"]::before{
  background: linear-gradient(225deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="br"]::before{
  background: linear-gradient(315deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="bl"]::before{
  background: linear-gradient(45deg, #FF0150 0%, transparent 35%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4449900 */.corner-border::before{
  content:"";
  position:absolute;
  inset:0;
  padding:2px;
  border-radius:16px;
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;

  background:
    linear-gradient(135deg, #FF0150 0%, transparent 35%);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor;
  mask-composite:exclude;
}

.corner-border:hover::before{ opacity:1; }

/* === CORNER MODES (short glow only) === */
.corner-border[data-corner="tl"]::before{
  background: linear-gradient(135deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="tr"]::before{
  background: linear-gradient(225deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="br"]::before{
  background: linear-gradient(315deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="bl"]::before{
  background: linear-gradient(45deg, #FF0150 0%, transparent 35%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a795e6 */.corner-border::before{
  content:"";
  position:absolute;
  inset:0;
  padding:2px;
  border-radius:16px;
  opacity:0;
  transition:opacity .25s ease;
  pointer-events:none;

  background:
    linear-gradient(135deg, #FF0150 0%, transparent 35%);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor;
  mask-composite:exclude;
}

.corner-border:hover::before{ opacity:1; }

/* === CORNER MODES (short glow only) === */
.corner-border[data-corner="tl"]::before{
  background: linear-gradient(135deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="tr"]::before{
  background: linear-gradient(225deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="br"]::before{
  background: linear-gradient(315deg, #FF0150 0%, transparent 35%);
}

.corner-border[data-corner="bl"]::before{
  background: linear-gradient(45deg, #FF0150 0%, transparent 35%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-068efe6 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8db31e6 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6984204 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a64a5b0 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fdbb90c */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c0d573 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8f540f1 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe32e92 */.equal-icon-box {
    width: 100%;
    height: 160px;        /* yahan apni required height do */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c882 */.elementor-8 .elementor-element.elementor-element-077c882 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85984b9 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9efbad *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7809b9 */.elementor-8 .elementor-element.elementor-element-f7809b9 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f576562 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75964ef *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28115c1 */.elementor-8 .elementor-element.elementor-element-28115c1 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2356c17 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2964c2 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a82f42 */.elementor-8 .elementor-element.elementor-element-0a82f42 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54fd268 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459f62d *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbefe */.elementor-8 .elementor-element.elementor-element-e8cbefe a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef33c15 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d80e6 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163e39f */.elementor-8 .elementor-element.elementor-element-163e39f a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee13ae0 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9b543 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c882 */.elementor-8 .elementor-element.elementor-element-077c882 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85984b9 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9efbad *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7809b9 */.elementor-8 .elementor-element.elementor-element-f7809b9 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f576562 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75964ef *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28115c1 */.elementor-8 .elementor-element.elementor-element-28115c1 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2356c17 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2964c2 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a82f42 */.elementor-8 .elementor-element.elementor-element-0a82f42 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54fd268 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459f62d *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbefe */.elementor-8 .elementor-element.elementor-element-e8cbefe a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef33c15 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d80e6 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163e39f */.elementor-8 .elementor-element.elementor-element-163e39f a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee13ae0 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9b543 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c882 */.elementor-8 .elementor-element.elementor-element-077c882 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85984b9 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9efbad *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7809b9 */.elementor-8 .elementor-element.elementor-element-f7809b9 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f576562 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75964ef *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28115c1 */.elementor-8 .elementor-element.elementor-element-28115c1 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2356c17 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2964c2 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a82f42 */.elementor-8 .elementor-element.elementor-element-0a82f42 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54fd268 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459f62d *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbefe */.elementor-8 .elementor-element.elementor-element-e8cbefe a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef33c15 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d80e6 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163e39f */.elementor-8 .elementor-element.elementor-element-163e39f a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee13ae0 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9b543 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c882 */.elementor-8 .elementor-element.elementor-element-077c882 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85984b9 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9efbad *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7809b9 */.elementor-8 .elementor-element.elementor-element-f7809b9 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f576562 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75964ef *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28115c1 */.elementor-8 .elementor-element.elementor-element-28115c1 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2356c17 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2964c2 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a82f42 */.elementor-8 .elementor-element.elementor-element-0a82f42 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54fd268 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459f62d *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbefe */.elementor-8 .elementor-element.elementor-element-e8cbefe a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef33c15 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d80e6 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163e39f */.elementor-8 .elementor-element.elementor-element-163e39f a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee13ae0 */.same-image img {
  width: 200%;
  height: 400px;   /* same height */
  object-fit: cover;  /* image crop karke fit karega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9b543 *//* ------------------
   HEADING DEFAULT
------------------ */
.hover-heading .elementor-heading-title {
    color: #ffffff;
    transition: color 0.3s ease;
}

/* ------------------
   DIVIDER DEFAULT
------------------ */
.hover-divider .elementor-divider-separator {
    opacity: 0;
    transform: translateX(-25px);
    border-top-color: #ffffff;
    transition:
        opacity 0.4s ease,
        transform 0.4s ease,
        border-color 0.3s ease;
}

/* ------------------
   SECTION HOVER
   Divider left se aaye (WHITE)
------------------ */
.hover-divider-section:hover .hover-divider .elementor-divider-separator {
    opacity: 1;
    transform: translateX(0);
    border-top-color: #ffffff;
}

/* ------------------
   SINGLE HOVER TRIGGER
   Heading OR Divider → BOTH RED
------------------ */
.hover-heading:hover ~ .hover-divider .elementor-divider-separator,
.hover-divider:hover .elementor-divider-separator {
    border-top-color: #FF0150 !important;
}

.hover-heading:hover .elementor-heading-title,
.hover-divider:hover ~ .hover-heading .elementor-heading-title {
    color: #FF0150 !important;
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-cd02f58 */.Sheraz .ff-btn-submit{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  overflow:hidden;
}

.Sheraz .ff-btn-submit i{
  transition:transform .4s ease;
}

.Sheraz .ff-btn-submit:hover i{
  transform:translateX(12px);
}/* End custom CSS */