.elementor-427 .elementor-element.elementor-element-5878a4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-5878a4c:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-5878a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-5878a4c > .elementor-shape-bottom .elementor-shape-fill, .elementor-427 .elementor-element.elementor-element-5878a4c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-5878a4c > .elementor-shape-bottom svg, .elementor-427 .elementor-element.elementor-element-5878a4c > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:100px;}.elementor-427 .elementor-element.elementor-element-5878a4c.e-con{--align-self:center;}.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-427 .elementor-element.elementor-element-1c88e94.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-1c88e94.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-1c88e94.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-1c88e94.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-1c88e94.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-1c88e94.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-1c88e94 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-1c88e94 .elementor-icon svg{height:40px;}.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-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-427 .elementor-element.elementor-element-18b989d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-18b989d.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:44px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:-0.5px;}.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline-plain-text{color:#011B2F;}.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:0px 2px 3px rgba(0, 0, 0, 0.2);}.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline-dynamic-wrapper path{stroke:#FFD54A;stroke-linecap:round;stroke-linejoin:round;}.elementor-427 .elementor-element.elementor-element-754c5a3.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-754c5a3.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-754c5a3.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-754c5a3.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-754c5a3.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-754c5a3.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-754c5a3 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-754c5a3 .elementor-icon svg{height:40px;}.elementor-427 .elementor-element.elementor-element-de7b1f7.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-de7b1f7.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-de7b1f7.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-de7b1f7.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-de7b1f7.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-de7b1f7 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-de7b1f7 .elementor-icon svg{height:40px;}.elementor-427 .elementor-element.elementor-element-f92ec18.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-f92ec18.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-f92ec18.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-f92ec18.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-f92ec18.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-f92ec18 .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-f92ec18 .elementor-icon svg{height:40px;}.elementor-427 .elementor-element.elementor-element-d4daf5d.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-d4daf5d.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-d4daf5d.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-d4daf5d.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-d4daf5d.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-d4daf5d .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-d4daf5d .elementor-icon svg{height:40px;}.elementor-427 .elementor-element.elementor-element-4990e3b.elementor-view-stacked .elementor-icon{background-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-4990e3b.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-4990e3b.elementor-view-default .elementor-icon{color:#FDB813;border-color:#FDB813;}.elementor-427 .elementor-element.elementor-element-4990e3b.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-4990e3b.elementor-view-default .elementor-icon svg{fill:#FDB813;}.elementor-427 .elementor-element.elementor-element-4990e3b .elementor-icon{font-size:40px;}.elementor-427 .elementor-element.elementor-element-4990e3b .elementor-icon svg{height:40px;}.elementor-427 .elementor-element.elementor-element-d9e7b21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-d9e7b21:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-d9e7b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-d9e7b21.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-9c35745{--display:flex;--min-height:0px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-427 .elementor-element.elementor-element-3a68012{width:var( --container-widget-width, 240px );max-width:240px;background-color:#FFDF75;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 10px 3px 10px;--container-widget-width:240px;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;box-shadow:-2px 0px 3px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-427 .elementor-element.elementor-element-3a68012.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-3a68012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#011B2F;}.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-427 .elementor-element.elementor-element-9f601d3{padding:0px 15px 0px 15px;text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;text-decoration:none;color:#7A7A7A;}.elementor-427 .elementor-element.elementor-element-9f601d3.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-0a82fa3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 15px 0px 15px;text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;text-decoration:none;color:#7A7A7A;}.elementor-427 .elementor-element.elementor-element-0a82fa3.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-ce694e2{padding:0px 15px 0px 15px;text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;text-decoration:none;color:#7A7A7A;}.elementor-427 .elementor-element.elementor-element-ce694e2.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-a2572d1{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-a2572d1:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-a2572d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-a2572d1 > .elementor-shape-top svg, .elementor-427 .elementor-element.elementor-element-a2572d1 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-427 .elementor-element.elementor-element-12bdc77{--display:flex;--min-height:0px;--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;--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-427 .elementor-element.elementor-element-12bdc77.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-7dda066{width:var( --container-widget-width, 290px );max-width:290px;background-color:#FFDF75;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 10px 3px 10px;--container-widget-width:290px;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;box-shadow:2px 0px 3px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-427 .elementor-element.elementor-element-7dda066.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-7dda066 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#011B2F;}.elementor-427 .elementor-element.elementor-element-90d3c83{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-90d3c83.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-90d3c83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:700;text-decoration:none;line-height:58px;letter-spacing:-0.5px;color:#000000;}.elementor-427 .elementor-element.elementor-element-4411108{--display:flex;--min-height:528px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-427 .elementor-element.elementor-element-8f177c1{--display:flex;--min-height:508px;--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:flex-start;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:8px;--padding-right:8px;}.elementor-427 .elementor-element.elementor-element-8f177c1:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-8f177c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-0494aa2{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:22px;color:#667085;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-icon i{color:#C79900;transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-icon svg{fill:#C79900;transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-d8abea4{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-427 .elementor-element.elementor-element-d8abea4 .elementor-icon-list-text{color:#667085;transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-fd4d369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.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-427 .elementor-element.elementor-element-687c841{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:032px 12px 032px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#031B340F;border-radius:8px 8px 8px 8px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);}.elementor-427 .elementor-element.elementor-element-687c841.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-687c841:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4C542;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 1px rgba(174, 142.99999999999994, 68, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-687c841 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-427 .elementor-element.elementor-element-687c841 .elementor-counter-title{justify-content:start;color:#011B2F;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:18px;}.elementor-427 .elementor-element.elementor-element-687c841 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#E20000;font-family:"Archivo", Sans-serif;font-size:65px;font-weight:700;text-decoration:none;letter-spacing:-1px;text-shadow:3px 0px 6px rgba(0, 0, 0, 0.25);}.elementor-427 .elementor-element.elementor-element-e8f95c4{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:032px 12px 032px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#031B340F;border-radius:8px 8px 8px 8px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);}.elementor-427 .elementor-element.elementor-element-e8f95c4.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-e8f95c4:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4C542;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 1px rgba(174, 142.99999999999994, 68, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-e8f95c4 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-427 .elementor-element.elementor-element-e8f95c4 .elementor-counter-title{justify-content:start;color:#011B2F;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:18px;}.elementor-427 .elementor-element.elementor-element-e8f95c4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#E20000;font-family:"Archivo", Sans-serif;font-size:65px;font-weight:700;text-decoration:none;letter-spacing:-1px;text-shadow:3px 0px 6px rgba(0, 0, 0, 0.25);}.elementor-427 .elementor-element.elementor-element-7e4eda5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-427 .elementor-element.elementor-element-09d0ae5{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:032px 12px 032px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#031B340F;border-radius:8px 8px 8px 8px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);}.elementor-427 .elementor-element.elementor-element-09d0ae5.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-09d0ae5:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4C542;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 1px rgba(174, 142.99999999999994, 68, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-09d0ae5 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-427 .elementor-element.elementor-element-09d0ae5 .elementor-counter-title{justify-content:start;color:#011B2F;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:18px;}.elementor-427 .elementor-element.elementor-element-09d0ae5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#E20000;font-family:"Archivo", Sans-serif;font-size:65px;font-weight:700;text-decoration:none;letter-spacing:-1px;text-shadow:3px 0px 6px rgba(0, 0, 0, 0.25);}.elementor-427 .elementor-element.elementor-element-5ea166a{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:032px 12px 032px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#031B340F;border-radius:8px 8px 8px 8px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);}.elementor-427 .elementor-element.elementor-element-5ea166a.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-5ea166a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4C542;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 1px rgba(174, 142.99999999999994, 68, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-5ea166a .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-427 .elementor-element.elementor-element-5ea166a .elementor-counter-title{justify-content:start;color:#011B2F;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:18px;}.elementor-427 .elementor-element.elementor-element-5ea166a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#E20000;font-family:"Archivo", Sans-serif;font-size:65px;font-weight:700;text-decoration:none;letter-spacing:-1px;text-shadow:3px 0px 6px rgba(0, 0, 0, 0.25);}.elementor-427 .elementor-element.elementor-element-abc1a45{--display:flex;--min-height:508px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.42);--padding-top:30px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-abc1a45:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-abc1a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-427 .elementor-element.elementor-element-abc1a45:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 2px 6px 0px #F0B901;}.elementor-427 .elementor-element.elementor-element-abc1a45, .elementor-427 .elementor-element.elementor-element-abc1a45::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-613b7d4{--e-image-carousel-slides-to-show:1;}.elementor-427 .elementor-element.elementor-element-613b7d4:not( .elementor-widget-image ), .elementor-427 .elementor-element.elementor-element-613b7d4.elementor-widget-image img{-webkit-mask-image:url( https://autosales.solar/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-427 .elementor-element.elementor-element-613b7d4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:6px 6px 6px 6px;}.elementor-427 .elementor-element.elementor-element-cb76b03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-cb76b03:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-cb76b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-cb76b03.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-0ee0dcd{--display:flex;--min-height:0px;--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:flex-start;--align-items: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-427 .elementor-element.elementor-element-0ee0dcd.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-de97357{width:var( --container-widget-width, 270px );max-width:270px;background-color:#FFDF75;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 10px 3px 10px;--container-widget-width:270px;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;box-shadow:-2px 0px 3px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-427 .elementor-element.elementor-element-de97357.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-de97357 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#011B2F;}.elementor-427 .elementor-element.elementor-element-9443793{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-9443793.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-9443793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:700;text-decoration:none;line-height:58px;letter-spacing:-0.5px;color:#000000;}.elementor-427 .elementor-element.elementor-element-3fdfb72{--display:flex;--min-height:528px;--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;}.elementor-427 .elementor-element.elementor-element-80e7666{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-acf65e2{--display:flex;--min-height:508px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e0eaa9e{--display:flex;--min-height:508px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e0eaa9e:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-e0eaa9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-427 .elementor-element.elementor-element-e0eaa9e:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 2px 6px 0px #F0B901;}.elementor-427 .elementor-element.elementor-element-e0eaa9e, .elementor-427 .elementor-element.elementor-element-e0eaa9e::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-2378a3a{--e-image-carousel-slides-to-show:1;}.elementor-427 .elementor-element.elementor-element-2378a3a:not( .elementor-widget-image ), .elementor-427 .elementor-element.elementor-element-2378a3a.elementor-widget-image img{-webkit-mask-image:url( https://autosales.solar/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-427 .elementor-element.elementor-element-2378a3a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:6px 6px 6px 6px;}.elementor-427 .elementor-element.elementor-element-cc321ae{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-427 .elementor-element.elementor-element-cc321ae.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-cc321ae .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-427 .elementor-element.elementor-element-cc321ae .elementor-counter-title{justify-content:start;color:#101828;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-cc321ae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#EA5E5E;font-family:"Archivo", Sans-serif;font-weight:700;text-decoration:none;text-shadow:4px 0px 5px rgba(0,0,0,0.3);}.elementor-427 .elementor-element.elementor-element-6c274e7{--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-427 .elementor-element.elementor-element-ec211ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;color:#161616;}.elementor-427 .elementor-element.elementor-element-ec211ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-ec211ac p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-d8f5017{width:100%;max-width:100%;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;color:#161616;}.elementor-427 .elementor-element.elementor-element-d8f5017.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-d8f5017 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-4533208{width:100%;max-width:100%;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;color:#161616;}.elementor-427 .elementor-element.elementor-element-4533208.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-4533208 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-945309a{width:100%;max-width:100%;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;color:#161616;}.elementor-427 .elementor-element.elementor-element-945309a.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-945309a p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-5388492{width:100%;max-width:100%;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;color:#161616;}.elementor-427 .elementor-element.elementor-element-5388492.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-5388492 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-370a3e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-370a3e4:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-370a3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-370a3e4.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-3d44e37{--display:flex;--min-height:0px;--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;--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-427 .elementor-element.elementor-element-3d44e37:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-3d44e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-3d44e37.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-f33000b{width:var( --container-widget-width, 320px );max-width:320px;background-color:#FFDF75;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 10px 3px 10px;--container-widget-width:320px;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;box-shadow:2px 0px 3px 0px rgba(0, 0, 0, 0.5019607843137255);text-align:center;}.elementor-427 .elementor-element.elementor-element-f33000b.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-f33000b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:#011B2F;}.elementor-427 .elementor-element.elementor-element-5183115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-427 .elementor-element.elementor-element-5183115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-decoration:none;line-height:1.2em;letter-spacing:-1px;color:#031B34;}.elementor-427 .elementor-element.elementor-element-776f413{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-776f413:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-776f413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-427 .elementor-element.elementor-element-360720b{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#031B340F;--border-color:#031B340F;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-427 .elementor-element.elementor-element-360720b:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-360720b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-360720b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4C542;--border-color:#F4C542;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 4px 10px 1px rgba(174, 142.99999999999994, 68, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-360720b, .elementor-427 .elementor-element.elementor-element-360720b::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-360720b.e-con{--align-self:center;}.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-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-427 .elementor-element.elementor-element-baa68cd.elementor-view-stacked .elementor-icon{background-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-baa68cd.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-baa68cd.elementor-view-default .elementor-icon{fill:#F4C542;color:#F4C542;border-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon{font-size:50px;}.elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-baa68cd:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-baa68cd:has(:focus) .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-427 .elementor-element.elementor-element-2942b56{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#031B340F;--border-color:#031B340F;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-427 .elementor-element.elementor-element-2942b56:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-2942b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-2942b56:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4C542;--border-color:#F4C542;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 4px 10px 1px rgba(174.13954772949216, 142.77254780549526, 67.76450450898082, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-2942b56, .elementor-427 .elementor-element.elementor-element-2942b56::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-2942b56.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-427 .elementor-element.elementor-element-f2b3a34.elementor-view-stacked .elementor-icon{background-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-f2b3a34.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-f2b3a34.elementor-view-default .elementor-icon{fill:#F4C542;color:#F4C542;border-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon{font-size:50px;}.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-f2b3a34:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-f2b3a34:has(:focus) .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-427 .elementor-element.elementor-element-a9631ab{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#031B340F;--border-color:#031B340F;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-427 .elementor-element.elementor-element-a9631ab:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-a9631ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-a9631ab:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4C542;--border-color:#F4C542;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 4px 10px 1px rgba(174.13954772949216, 142.77254780549526, 67.76450450898082, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-a9631ab, .elementor-427 .elementor-element.elementor-element-a9631ab::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-a9631ab.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-427 .elementor-element.elementor-element-0d1a72c.elementor-view-stacked .elementor-icon{background-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-0d1a72c.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-0d1a72c.elementor-view-default .elementor-icon{fill:#F4C542;color:#F4C542;border-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon{font-size:50px;}.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-0d1a72c:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-0d1a72c:has(:focus) .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-427 .elementor-element.elementor-element-6874a71{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#031B340F;--border-color:#031B340F;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(2.0000000000000013, 5.999999999999986, 23, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-427 .elementor-element.elementor-element-6874a71:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6874a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6874a71:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4C542;--border-color:#F4C542;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 4px 10px 1px rgba(174.13954772949216, 142.77254780549526, 67.76450450898082, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-6874a71, .elementor-427 .elementor-element.elementor-element-6874a71::before{--border-transition:0.3s;}.elementor-427 .elementor-element.elementor-element-6874a71.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-427 .elementor-element.elementor-element-c8b15e7.elementor-view-stacked .elementor-icon{background-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-c8b15e7.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-c8b15e7.elementor-view-default .elementor-icon{fill:#F4C542;color:#F4C542;border-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon{font-size:50px;}.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-title, .elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;text-decoration:none;}.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-c8b15e7:has(:hover) .elementor-icon-box-title,
					 .elementor-427 .elementor-element.elementor-element-c8b15e7:has(:focus) .elementor-icon-box-title{color:#031B34;}.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-427 .elementor-element.elementor-element-07eb9ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-07eb9ce:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-07eb9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-e8b96e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-427 .elementor-element.elementor-element-d3449c9{background-color:#F4C54200;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:2px 10px 2px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F4C54200;border-radius:30px 30px 30px 30px;box-shadow:0px 2px 5px 1px rgba(252.99999999999997, 184.00000000000006, 18.99999999999997, 0.72);text-align:center;}.elementor-427 .elementor-element.elementor-element-d3449c9.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-d3449c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#031B34;}.elementor-427 .elementor-element.elementor-element-5dc62c3{--e-image-carousel-slides-to-show:4;padding:20px 20px 20px 20px;}.elementor-427 .elementor-element.elementor-element-5dc62c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-5dc62c3 .swiper-wrapper{display:flex;align-items:center;}.elementor-427 .elementor-element.elementor-element-5dc62c3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-427 .elementor-element.elementor-element-b81985a{--e-image-carousel-slides-to-show:4;padding:20px 20px 20px 20px;}.elementor-427 .elementor-element.elementor-element-b81985a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-b81985a .swiper-wrapper{display:flex;align-items:center;}.elementor-427 .elementor-element.elementor-element-b81985a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-427 .elementor-element.elementor-element-a341e54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.25;border-style:none;--border-style:none;box-shadow:0px 1px 0px 0px rgba(255, 255, 255, 0.04) inset;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-427 .elementor-element.elementor-element-a341e54::before, .elementor-427 .elementor-element.elementor-element-a341e54 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-a341e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-a341e54 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-a341e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-a341e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121212;--background-overlay:'';}.elementor-427 .elementor-element.elementor-element-2dc4323{background-color:#F4C542;padding:2px 10px 2px 10px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-427 .elementor-element.elementor-element-2dc4323.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-2dc4323 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#031B34;}.elementor-427 .elementor-element.elementor-element-aafe3f2{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-aafe3f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;letter-spacing:-1px;color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6d014fb{width:var( --container-widget-width, 945px );max-width:945px;--container-widget-width:945px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;text-decoration:none;color:#FFFFFFC7;}.elementor-427 .elementor-element.elementor-element-9291fc4{--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;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.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-427 .elementor-element.elementor-element-0ae3cde .elementor-button{background-color:#FDB813;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#011B2F;color:#011B2F;transition-duration:0.6s;border-style:none;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-427 .elementor-element.elementor-element-0ae3cde .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-0ae3cde .elementor-button:focus{background-color:#011B2F;color:#FFD571;border-color:#F4C542;}.elementor-427 .elementor-element.elementor-element-0ae3cde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-0ae3cde:hover{border-style:none;}.elementor-427 .elementor-element.elementor-element-0ae3cde .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-0ae3cde .elementor-button:focus svg{fill:#FFD571;}.elementor-427 .elementor-element.elementor-element-9abc8ff .elementor-button{background-color:#F4C54200;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF40;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-427 .elementor-element.elementor-element-9abc8ff .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-9abc8ff .elementor-button:focus{background-color:#EAB30800;border-color:#F4C542;box-shadow:0px 4px 10px 1px rgba(253, 184.00000000000006, 18.999999999999975, 0.6509803921568628);}.elementor-427 .elementor-element.elementor-element-3e41337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 10px 2px 10px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-427 .elementor-element.elementor-element-3e41337.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-3e41337 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;letter-spacing:0.5px;color:#FFFFFF80;}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-5878a4c{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-d9e7b21{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-a2572d1{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-8f177c1{--width:55%;}.elementor-427 .elementor-element.elementor-element-abc1a45{--width:45%;}.elementor-427 .elementor-element.elementor-element-cb76b03{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-80e7666{--width:45%;}.elementor-427 .elementor-element.elementor-element-acf65e2{--width:100%;}.elementor-427 .elementor-element.elementor-element-6c274e7{--width:55%;}.elementor-427 .elementor-element.elementor-element-370a3e4{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-3d44e37{--width:75%;}.elementor-427 .elementor-element.elementor-element-776f413{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-360720b{--width:48%;}.elementor-427 .elementor-element.elementor-element-2942b56{--width:48%;}.elementor-427 .elementor-element.elementor-element-a9631ab{--width:48%;}.elementor-427 .elementor-element.elementor-element-6874a71{--width:48%;}.elementor-427 .elementor-element.elementor-element-07eb9ce{--content-width:1200px;}.elementor-427 .elementor-element.elementor-element-a341e54{--content-width:1200px;}}/* Start custom CSS for icon, class: .elementor-element-1c88e94 */.elementor-427 .elementor-element.elementor-element-1c88e94 .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-1c88e94:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}

@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-1c88e94{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-1c88e94 .elementor-icon{
    position: absolute;
    top: 95px;
    right: 445px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-18b989d */.font-weight{
    font-weight: 750px;
}

.elementor-427 .elementor-element.elementor-element-18b989d .elementor-headline svg {
    margin-top: 3.50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-754c5a3 */.elementor-427 .elementor-element.elementor-element-754c5a3 .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-754c5a3:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}

@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-754c5a3{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-754c5a3 .elementor-icon{
    position: absolute;
    top: -120px;
    right: -540px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de7b1f7 */.elementor-427 .elementor-element.elementor-element-de7b1f7 .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-de7b1f7:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}


@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-de7b1f7{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-de7b1f7 .elementor-icon{
    position: absolute;
    top: -26px;
    right: -460px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f92ec18 */.elementor-427 .elementor-element.elementor-element-f92ec18 .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-f92ec18:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}


@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-f92ec18{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-f92ec18 .elementor-icon{
    position: absolute;
    top: -30px;
    right: -625px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4daf5d */.elementor-427 .elementor-element.elementor-element-d4daf5d .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-d4daf5d:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}

@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-d4daf5d{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-d4daf5d .elementor-icon{
    position: absolute;
    top: -175px;
    right: 540px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4990e3b */.elementor-427 .elementor-element.elementor-element-4990e3b .elementor-icon {
    animation: floatingIcon 4s ease-in-out infinite;
    will-change: transform;
    opacity: 0.5;
}

.elementor-427 .elementor-element.elementor-element-4990e3b:hover .elementor-icon {
    transition: all 0.4s ease-in-out;
    transform: translateY(-4px) scale(1.08);
    opacity: 1;
}


@keyframes floatingIcon{
    0%{
        transform: translateY(0px);
    }
  
    50%{
        transform: translateY(-12px);
    }
  
    100%{
        transform: translateY(0px);
    }
}

.elementor-427 .elementor-element.elementor-element-4990e3b{
    position: relative;
}

.elementor-427 .elementor-element.elementor-element-4990e3b .elementor-icon{
    position: absolute;
    top: -50px;
    right: 575px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a68012 *//* Main heading wrapper */
.elementor-427 .elementor-element.elementor-element-3a68012{
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Keep text above background layer */
.elementor-427 .elementor-element.elementor-element-3a68012 .elementor-heading-title{
    position: relative;
    z-index: 2;

    transition: color 0.4s ease-in-out;
}

/* Animated background layer */
.elementor-427 .elementor-element.elementor-element-3a68012::before{
    content: "";

    position: absolute;
    inset: 0;

    background: #011B2F;

    transform: scaleX(0);
    transform-origin: left;

    transition: transform 0.4s ease;

    z-index: 1;

    border-radius: inherit;
}

/* Active scroll state */
.elementor-427 .elementor-element.elementor-element-3a68012.scrolling-active::before{
    transform: scaleX(1);
}

/* Text turns white */
.elementor-427 .elementor-element.elementor-element-3a68012.scrolling-active .elementor-heading-title{
    color: #FFFFFF !important;
}

.elementor-427 .elementor-element.elementor-element-3a68012{
    will-change: transform;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}

.elementor-427 .elementor-element.elementor-element-3a68012{
    position: relative;
    left: 27.90%;
    transform: translateX(-27.90%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c35745 */.elementor-427 .elementor-element.elementor-element-9c35745{
    position: relative;
    left: 28.90%;
    transform: translateX(-28.90%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f601d3 */.elementor-427 .elementor-element.elementor-element-9f601d3 img {
    float: left;
    width: 300px;
    height:200px;
    margin: 0 24px 0px 0;
    border-radius: 5px;
}
.elementor-427 .elementor-element.elementor-element-9f601d3{
    text-align: justify;
    font-family: poppins;
}
.hover-image{
    border-radius: 5px;
    transition: all 0.3s ease-in-out;
}

.hover-image:hover{
    transform: translateY(-4px);
    box-shadow: 0 3px 10px rgba(0,0,0,0.25),
        0 3px 10px rgba(255,200,0,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a82fa3 */.elementor-427 .elementor-element.elementor-element-0a82fa3 img {
    float: left;
    width: 300px;
    height:200px;
    margin: 0 24px 0px 0;
    border-radius: 5px;
}
.elementor-427 .elementor-element.elementor-element-0a82fa3{
    text-align: justify;
    font-family: poppins;
}
.hover-image{
    border-radius: 5px;
    transition: all 0.3s ease-in-out;
}

.hover-image:hover{
    transform: translateY(-4px);
    box-shadow: 0 3px 10px rgba(0,0,0,0.25),
        0 3px 10px rgba(255,200,0,0.25);
}

.elementor-427 .elementor-element.elementor-element-0a82fa3 img {
    animation: fadeInUp 0.5s ease-in-out forwards;
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(15px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce694e2 */.elementor-427 .elementor-element.elementor-element-ce694e2 img {
    float: left;
    width: 300px;
    height:200px;
    margin: 0 24px 0px 0;
    border-radius: 5px;
}
.elementor-427 .elementor-element.elementor-element-ce694e2{
    text-align: justify;
    font-family: poppins;
}
.hover-image{
    border-radius: 5px;
    transition: all 0.3s ease-in-out;
}

.hover-image:hover{
    transform: translateY(-4px);
    box-shadow: 0 3px 10px rgba(0,0,0,0.25),
        0 3px 10px rgba(255,200,0,0.25);
}

.elementor-427 .elementor-element.elementor-element-ce694e2 img {
    animation: fadeInUp 0.5s ease-in-out forwards;
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(15px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dda066 *//* Main heading wrapper */
.elementor-427 .elementor-element.elementor-element-7dda066{
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Keep text above background layer */
.elementor-427 .elementor-element.elementor-element-7dda066 .elementor-heading-title{
    position: relative;
    z-index: 2;

    transition: color 0.4s ease-in-out;
}

/* Animated background layer */
.elementor-427 .elementor-element.elementor-element-7dda066::before{
    content: "";

    position: absolute;
    inset: 0;

    background: #011B2F;

    transform: scaleX(0);
    transform-origin: left;

    transition: transform 0.4s ease;

    z-index: 1;

    border-radius: inherit;
}

/* Active scroll state */
.elementor-427 .elementor-element.elementor-element-7dda066.scrolling-active::before{
    transform: scaleX(1);
}

/* Text turns white */
.elementor-427 .elementor-element.elementor-element-7dda066.scrolling-active .elementor-heading-title{
    color: #FFFFFF !important;
}

.elementor-427 .elementor-element.elementor-element-7dda066{
    will-change: transform;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}

.elementor-427 .elementor-element.elementor-element-7dda066{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90d3c83 */.highlight-word-new{
    color:  #E20000;
    font-weight: 800;
    position: relative;
    text-shadow:
        0 0 5px rgba(253, 184, 19, 0.15);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-687c841 */.elementor-427 .elementor-element.elementor-element-687c841 .elementor-counter-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e8f95c4 */.elementor-427 .elementor-element.elementor-element-e8f95c4 .elementor-counter-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-09d0ae5 */.elementor-427 .elementor-element.elementor-element-09d0ae5 .elementor-counter-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5ea166a */.elementor-427 .elementor-element.elementor-element-5ea166a .elementor-counter-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc1a45 */.elementor-427 .elementor-element.elementor-element-abc1a45{
    border-radius: 8px;
    transition: all 0.4s ease-in-out;
}
.elementor-427 .elementor-element.elementor-element-abc1a45:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de97357 *//* Main heading wrapper */
.elementor-427 .elementor-element.elementor-element-de97357{
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Keep text above background layer */
.elementor-427 .elementor-element.elementor-element-de97357 .elementor-heading-title{
    position: relative;
    z-index: 2;

    transition: color 0.4s ease-in-out;
}

/* Animated background layer */
.elementor-427 .elementor-element.elementor-element-de97357::before{
    content: "";

    position: absolute;
    inset: 0;

    background: #011B2F;

    transform: scaleX(0);
    transform-origin: left;

    transition: transform 0.4s ease;

    z-index: 1;

    border-radius: inherit;
}

/* Active scroll state */
.elementor-427 .elementor-element.elementor-element-de97357.scrolling-active::before{
    transform: scaleX(1);
}

/* Text turns white */
.elementor-427 .elementor-element.elementor-element-de97357.scrolling-active .elementor-heading-title{
    color: #FFFFFF !important;
}

.elementor-427 .elementor-element.elementor-element-de97357{
    will-change: transform;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}

.elementor-427 .elementor-element.elementor-element-de97357{
    position: relative;
    left: 26.90%;
    transform: translateX(-26.90%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9443793 */.highlight-word{
    color: #FDB813;
    font-weight: 800;
    position: relative;
    text-shadow:
        0 0 5px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc321ae */.elementor-427 .elementor-element.elementor-element-cc321ae .elementor-counter-title{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0eaa9e */.elementor-427 .elementor-element.elementor-element-e0eaa9e{
    border-radius: 8px;
    transition: all 0.4s ease-in-out;
}
.elementor-427 .elementor-element.elementor-element-e0eaa9e:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf65e2 */.elementor-427 .elementor-element.elementor-element-acf65e2 {
   height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f33000b *//* Main heading wrapper */
.elementor-427 .elementor-element.elementor-element-f33000b{
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Keep text above background layer */
.elementor-427 .elementor-element.elementor-element-f33000b .elementor-heading-title{
    position: relative;
    z-index: 2;

    transition: color 0.4s ease-in-out;
}

/* Animated background layer */
.elementor-427 .elementor-element.elementor-element-f33000b::before{
    content: "";

    position: absolute;
    inset: 0;

    background: #011B2F;

    transform: scaleX(0);
    transform-origin: left;

    transition: transform 0.4s ease;

    z-index: 1;

    border-radius: inherit;
}

/* Active scroll state */
.elementor-427 .elementor-element.elementor-element-f33000b.scrolling-active::before{
    transform: scaleX(1);
}

/* Text turns white */
.elementor-427 .elementor-element.elementor-element-f33000b.scrolling-active .elementor-heading-title{
    color: #FFFFFF !important;
}

.elementor-427 .elementor-element.elementor-element-f33000b{
    will-change: transform;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}

.elementor-427 .elementor-element.elementor-element-f33000b{
    position: relative;
    left: 26.90%;
    transform: translateX(-26.90%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baa68cd */.elementor-427 .elementor-element.elementor-element-baa68cd .elementor-icon-box-icon {
    transition: transform 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-baa68cd:hover .elementor-icon-box-icon {
    transform: scale(1.1) rotate(4deg);
    filter: drop-shadow(0 0 12px rgba(253, 184, 19, 0.2));
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360720b */.elementor-427 .elementor-element.elementor-element-360720b{
    transition: 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-360720b:hover{
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2b3a34 */.elementor-427 .elementor-element.elementor-element-f2b3a34 .elementor-icon-box-icon {
    transition: transform 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-f2b3a34:hover .elementor-icon-box-icon {
    transform: scale(1.1) rotate(-4deg); 
    filter: drop-shadow(0 0 12px rgba(253, 184, 19, 0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2942b56 */.elementor-427 .elementor-element.elementor-element-2942b56{
    transition: 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-2942b56:hover{
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d1a72c */.elementor-427 .elementor-element.elementor-element-0d1a72c .elementor-icon-box-icon {
    transition: transform 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-0d1a72c:hover .elementor-icon-box-icon {
    transform: scale(1.1) rotate(4deg); 
    filter: drop-shadow(0 0 12px rgba(253, 184, 19, 0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9631ab */.elementor-427 .elementor-element.elementor-element-a9631ab{
    transition: 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-a9631ab:hover{
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8b15e7 */.elementor-427 .elementor-element.elementor-element-c8b15e7 .elementor-icon-box-icon {
    transition: transform 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-c8b15e7:hover .elementor-icon-box-icon {
    transform: scale(1.1) rotate(-4deg);
    filter: drop-shadow(0 0 12px rgba(253, 184, 19, 0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6874a71 */.elementor-427 .elementor-element.elementor-element-6874a71{
    transition: 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-6874a71:hover{
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5dc62c3 */.elementor-427 .elementor-element.elementor-element-5dc62c3 .swiper-slide img{
    
    opacity: 0.8;
    
    transition: all 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-5dc62c3 .swiper-slide:hover img{
    opacity: 1;
    transform: translateY(-6px);
}


.elementor-427 .elementor-element.elementor-element-5dc62c3 .swiper-wrapper{
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b81985a */.elementor-427 .elementor-element.elementor-element-b81985a .swiper-slide img{
    
    opacity: 0.8;

    transition: all 0.4s ease-in-out;
}

.elementor-427 .elementor-element.elementor-element-b81985a .swiper-slide:hover img{
    opacity: 1;
    transform: translateY(-6px);
}


.elementor-427 .elementor-element.elementor-element-b81985a .swiper-wrapper{
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ae3cde */.elementor-427 .elementor-element.elementor-element-0ae3cde:hover{
    transform: translateY(-3px);
    transition: 0.3s ease-in-out;
}

/* BUTTON WRAPPER FIX */
.solar-cta-btn{
    position:relative;
    display:inline-block;
}

/*MAIN BUTTON*/
.solar-cta-btn .elementor-button{
    position:relative;

    overflow:hidden;

    transition:
        transform .35s ease-in-out,
        box-shadow .35s ease-in-out,
        background .35s ease-in-out;

    z-index:2;
}



/*PULSING HALO*/
.solar-cta-btn::before{
    content:'';

    position:absolute;

    inset:1px;

    background:linear-gradient(
        90deg,
        #FFC107 0%,
        #FFE066 50%,
        #FFC107 100%
    );

    filter:blur(14px);

    opacity:.75;

    animation:pulseHalo 3s ease-in-out infinite;

    z-index:0;

    pointer-events:none;

}

/* STOP HALO ANIMATION ON HOVER */
.solar-cta-btn:hover::before{
    transition:0.3s ease-in-out;
    animation:none;
    
    opacity:1;

    transform:scale(1);
}

@keyframes pulseHalo{

    0%,100%{
        opacity:.75;
        transform:scale(1);
    }

    50%{
        opacity:1;
        transform:scale(1);
    }
}

/*NEON SWEEP*/
.solar-cta-btn .elementor-button::before{
    content:'';

    position:absolute;

    top:0;

    left:-120%;

    width:80%;

    height:100%;

    background:linear-gradient(
        90deg,
        transparent 0%,
        rgba(255,255,255,.15) 30%,
        rgba(255,255,255,.8) 50%,
        rgba(255,255,255,.15) 70%,
        transparent 100%
    );

    transform:skewX(-20deg);

    animation:sweepMove 2.8s linear infinite;

    pointer-events:none;
}

@keyframes sweepMove{

    0%{
        left:-120%;
    }

    100%{
        left:140%;
    }
}



   
/*MOBILE*/
@media(max-width:767px){

    .solar-cta-btn .elementor-button{
        font-size:16px;
        padding:18px 28px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9abc8ff */.elementor-427 .elementor-element.elementor-element-9abc8ff:hover{
    transform: translateY(-3px);
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a341e54 */.elementor-427 .elementor-element.elementor-element-a341e54{
    position: relative;
    overflow: hidden;

    /* PREMIUM DARK BASE */
    background:
    linear-gradient(
        135deg,
        #011B2F 0%,
        #07243D 45%,
        #011B2F 100%
    );

    isolation: isolate;
}

/* MAIN GOLD GLOW */
.elementor-427 .elementor-element.elementor-element-a341e54::before{
    content: "";

    position: absolute;

    top: 50%;
    left: 50%;

    width: 1000px;
    height: 1000px;

    transform: translate(-50%, -50%);

    border-radius: 50%;

    background:
    radial-gradient(
        circle,

        rgba(255,200,7,0.25) 0%,
        rgba(255,193,7,0.2) 18%,
        rgba(255,193,7,0.15) 35%,
        rgba(255,193,7,0.05) 52%,
        transparent 72%
    );

    filter: blur(90px);

    pointer-events: none;

    z-index: 0;

    animation:
    glowFloat 14s ease-in-out infinite alternate,
    glowPulse 8s ease-in-out infinite;
}

/* BLUE AMBIENT EDGE LIGHTING */
.elementor-427 .elementor-element.elementor-element-a341e54::after{
    content: "";

    position: absolute;

    inset: -10%;

    background:

    radial-gradient(
        circle at left,

        rgba(59,130,246,0.22) 0%,
        rgba(59,130,246,0.12) 18%,
        rgba(59,130,246,0.05) 35%,
        transparent 50%
    ),

    radial-gradient(
        circle at right,

        rgba(37,99,235,0.20) 0%,
        rgba(37,99,235,0.10) 20%,
        rgba(37,99,235,0.04) 38%,
        transparent 52%
    );

    filter: blur(60px);

    pointer-events: none;

    z-index: 0;

    animation:
    blueDrift 18s ease-in-out infinite alternate;
}

/* KEEP CONTENT ABOVE */
.elementor-427 .elementor-element.elementor-element-a341e54 > .e-con-inner{
    position: relative;
    z-index: 2;
}

/* GOLD FLOATING MOVEMENT */
@keyframes glowFloat{

    0%{
        transform:
        translate(-50%, -50%)
        translateX(-30px)
        translateY(0px);
    }

    50%{
        transform:
        translate(-48%, -53%)
        translateX(20px)
        translateY(-12px);
    }

    100%{
        transform:
        translate(-52%, -55%)
        translateX(35px)
        translateY(-18px);
    }
}

/* GLOW BREATHING EFFECT */
@keyframes glowPulse{

    0%{
        opacity: 0.82;
        scale: 1;
    }

    50%{
        opacity: 1;
        scale: 1.10;
    }

    100%{
        opacity: 0.85;
        scale: 1;
    }
}

/* BLUE AMBIENT DRIFT */
@keyframes blueDrift{

    0%{
        transform:
        translateX(-25px)
        translateY(0px);
    }

    100%{
        transform:
        translateX(25px)
        translateY(-10px);
    }
}/* End custom CSS */