.elementor-100 .elementor-element.elementor-element-b3e9ed5{--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-100 .elementor-element.elementor-element-22fc8dd{--display:flex;--min-height:80vh;--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;}.elementor-100 .elementor-element.elementor-element-bd8970a{--display:flex;--min-height:80vh;--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-end;}.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-100 .elementor-element.elementor-element-7ddf763{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-7ddf763 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:78px;font-weight:700;color:#0B1033;}.elementor-100 .elementor-element.elementor-element-7e101c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-100 .elementor-element.elementor-element-7e101c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:400;line-height:2rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-a7a4a6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-100 .elementor-element.elementor-element-4743d74 .elementor-button{background-color:#0B1033;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;}.elementor-100 .elementor-element.elementor-element-4743d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-4743d74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-100 .elementor-element.elementor-element-4743d74 .elementor-button .elementor-button-content-wrapper{gap:10px;}.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-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-wrapper{align-items:center;gap:17px;}.elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-title{margin-block-end:0px;color:#1A2456;}.elementor-100 .elementor-element.elementor-element-240ffda.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-100 .elementor-element.elementor-element-240ffda.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-240ffda.elementor-view-default .elementor-icon{fill:#FFD700;color:#FFD700;border-color:#FFD700;}.elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon{font-size:20px;}.elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-100 .elementor-element.elementor-element-240ffda:has(:hover) .elementor-icon-box-title,
					 .elementor-100 .elementor-element.elementor-element-240ffda:has(:focus) .elementor-icon-box-title{color:#1A2456;}.elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-description{color:#000000;}.elementor-100 .elementor-element.elementor-element-bfc0fae{--display:flex;--min-height:80vh;--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;}.elementor-100 .elementor-element.elementor-element-3f91e7b{--display:flex;}.elementor-100 .elementor-element.elementor-element-829ada1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-829ada1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-100 .elementor-element.elementor-element-1753033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-1753033 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:300;color:#000000;}.elementor-100 .elementor-element.elementor-element-a921ad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-a921ad2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-edc32d7{--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:flex-start;}.elementor-100 .elementor-element.elementor-element-edc32d7.e-con{--align-self:flex-start;}.elementor-100 .elementor-element.elementor-element-a293265{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-a293265 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-100 .elementor-element.elementor-element-0dda02e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-0dda02e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-0a5d672{--display:flex;}.elementor-100 .elementor-element.elementor-element-0a393d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-0a393d4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-100 .elementor-element.elementor-element-309497c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-309497c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-07725f7{--display:flex;}.elementor-100 .elementor-element.elementor-element-864b07b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-864b07b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-1c6c392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-1c6c392 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-268c04d{--display:flex;--min-height:7px;--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:flex-start;}.elementor-100 .elementor-element.elementor-element-46218f3{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-46218f3.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-1fbad34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-1fbad34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3.9px;color:#000000;}.elementor-100 .elementor-element.elementor-element-44825eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-44825eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-af64c9b{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-100 .elementor-element.elementor-element-af64c9b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-af64c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-af64c9b.e-con{--align-self:center;}.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-100 .elementor-element.elementor-element-f081268{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;letter-spacing:0.9px;color:#000000;}.elementor-100 .elementor-element.elementor-element-54c1d6e{--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;}.elementor-100 .elementor-element.elementor-element-8b44175{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-100 .elementor-element.elementor-element-170a7b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-170a7b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3.9px;color:#000000;}.elementor-100 .elementor-element.elementor-element-b2e4cd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-b2e4cd4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-0aabedc{--display:flex;--min-height:200px;--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-100 .elementor-element.elementor-element-75e149b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-75e149b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-75e149b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-100 .elementor-element.elementor-element-6a3b235 .elementor-icon-wrapper{text-align:start;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-stacked .elementor-icon{background-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-default .elementor-icon{color:#100F2C;border-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-default .elementor-icon svg{fill:#100F2C;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-6a3b235.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-6a3b235 .elementor-icon{font-size:25px;}.elementor-100 .elementor-element.elementor-element-6a3b235 .elementor-icon svg{height:25px;}.elementor-100 .elementor-element.elementor-element-29982e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-29982e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-ca66962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-ca66962 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-29ec457{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-29ec457:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-29ec457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-25be882 .elementor-icon-wrapper{text-align:start;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-stacked .elementor-icon{background-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-25be882.elementor-view-default .elementor-icon{color:#100F2C;border-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-25be882.elementor-view-default .elementor-icon svg{fill:#100F2C;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-25be882.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-25be882 .elementor-icon{font-size:25px;}.elementor-100 .elementor-element.elementor-element-25be882 .elementor-icon svg{height:25px;}.elementor-100 .elementor-element.elementor-element-70f48ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-70f48ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-a02eda9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-a02eda9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-cdb86c5{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-cdb86c5:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-cdb86c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-e0ac4c9 .elementor-icon-wrapper{text-align:start;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-stacked .elementor-icon{background-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-default .elementor-icon{color:#100F2C;border-color:#100F2C;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-default .elementor-icon svg{fill:#100F2C;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-e0ac4c9.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-e0ac4c9 .elementor-icon{font-size:25px;}.elementor-100 .elementor-element.elementor-element-e0ac4c9 .elementor-icon svg{height:25px;}.elementor-100 .elementor-element.elementor-element-057a80a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-057a80a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-f42dc01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-f42dc01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-4e8df72{--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;}.elementor-100 .elementor-element.elementor-element-4e8df72:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-4e8df72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A1F;}.elementor-100 .elementor-element.elementor-element-c4a7aec{--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:25px 25px 25px 25px;}.elementor-100 .elementor-element.elementor-element-c4a7aec:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-c4a7aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A1F;}.elementor-100 .elementor-element.elementor-element-729867f{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-729867f:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-729867f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF52;}.elementor-100 .elementor-element.elementor-element-729867f.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-230430e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-230430e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3.9px;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-f644d03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-f644d03 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-243839f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-100 .elementor-element.elementor-element-243839f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-132360d{--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-100 .elementor-element.elementor-element-bc9bbc4{--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-100 .elementor-element.elementor-element-80b7e97{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-039ecf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-039ecf8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-3000b89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-86c958c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-86c958c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-c8ed777{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-c8ed777 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-abe93fe{--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-100 .elementor-element.elementor-element-f000bd8{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-0ac88e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-0ac88e3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-ae8d622{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-22f597a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-22f597a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-df5722d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-df5722d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-2d5cacc{--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-100 .elementor-element.elementor-element-1e996c3{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-76a386e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-76a386e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-7161fc3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-65b4b2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-65b4b2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-9692d14{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-9692d14 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-4db05d8{--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-100 .elementor-element.elementor-element-9661a1e{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-a2a4766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-a2a4766 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-66dd36b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-40dd6ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-40dd6ee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-8b146fa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-8b146fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-62dc903{--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;}.elementor-100 .elementor-element.elementor-element-002059a{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-100 .elementor-element.elementor-element-a81b55e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-a81b55e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3.9px;color:#000000;}.elementor-100 .elementor-element.elementor-element-61a5e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-61a5e08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:700;color:#000000;}.elementor-100 .elementor-element.elementor-element-07e4689{--display:flex;--min-height:0px;--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-100 .elementor-element.elementor-element-f7ef273{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-f7ef273:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-f7ef273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-d6a4e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-d6a4e30 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-a4f1462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-a4f1462 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-7e7b2cc{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-7e7b2cc:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-7e7b2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-760f8aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-760f8aa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-a29c706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-a29c706 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-41871b0{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-41871b0:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-41871b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-fe900dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-fe900dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-9ba88b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-9ba88b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-732081d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-732081d:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-732081d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-4afef59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-4afef59 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-b66dac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-b66dac3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-a792e0c{--display:flex;--min-height:0px;--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-100 .elementor-element.elementor-element-4a56cac{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-4a56cac:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-4a56cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-dc1a167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-dc1a167 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-1d7f0ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-1d7f0ed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-6015de3{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-6015de3:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-6015de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-bf5b9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-bf5b9b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-f763e6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-f763e6d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-c7dbdad{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-c7dbdad:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-c7dbdad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-7260853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-7260853 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-5651646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-5651646 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-e0e415f{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-e0e415f:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-e0e415f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-b6eacba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-b6eacba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-100 .elementor-element.elementor-element-40331f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-40331f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-100 .elementor-element.elementor-element-583bbaf{--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;}.elementor-100 .elementor-element.elementor-element-583bbaf:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-583bbaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A1F;}.elementor-100 .elementor-element.elementor-element-3076ea3{--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:25px 25px 25px 25px;}.elementor-100 .elementor-element.elementor-element-3076ea3:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-3076ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A1F;}.elementor-100 .elementor-element.elementor-element-3a001cb{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-3a001cb.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-6a1020b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-6a1020b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3.9px;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-a2a428b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-a2a428b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:700;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-20719bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-100 .elementor-element.elementor-element-20719bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-531b8de{--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;}.elementor-100 .elementor-element.elementor-element-cbac3ff .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;fill:#0B1033;color:#0B1033;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;}.elementor-100 .elementor-element.elementor-element-cbac3ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-cbac3ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-100 .elementor-element.elementor-element-cbac3ff .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-7ddf763 .elementor-heading-title{font-size:28px;}.elementor-100 .elementor-element.elementor-element-7e101c7 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-a7a4a6b{--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-240ffda .elementor-icon-box-title a{font-size:12px;}.elementor-100 .elementor-element.elementor-element-829ada1 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-1753033 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-a921ad2 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-edc32d7{--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-100 .elementor-element.elementor-element-a293265 .elementor-heading-title{font-size:13px;}.elementor-100 .elementor-element.elementor-element-0dda02e .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-0a5d672{--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-100 .elementor-element.elementor-element-0a393d4 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-309497c .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-864b07b .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-1c6c392 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-1fbad34 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-44825eb .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-170a7b7 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-b2e4cd4 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-29982e9 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-ca66962 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-70f48ef .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-a02eda9 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-057a80a .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-f42dc01 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-230430e .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-f644d03 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-243839f .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-039ecf8 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-86c958c .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-c8ed777 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-0ac88e3 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-22f597a .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-df5722d .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-76a386e .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-65b4b2b .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-9692d14 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-a2a4766 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-40dd6ee .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-8b146fa .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-a81b55e .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-61a5e08 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-d6a4e30 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-a4f1462 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-760f8aa .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-a29c706 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-fe900dd .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-9ba88b1 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-4afef59 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-b66dac3 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-dc1a167 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-1d7f0ed .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-bf5b9b0 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-f763e6d .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-7260853 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-5651646 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-b6eacba .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-40331f4 .elementor-heading-title{font-size:18px;line-height:1lh;}.elementor-100 .elementor-element.elementor-element-6a1020b .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-a2a428b .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-20719bc .elementor-heading-title{font-size:18px;line-height:1lh;}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-b3e9ed5{--content-width:100vw;}.elementor-100 .elementor-element.elementor-element-22fc8dd{--width:100%;}.elementor-100 .elementor-element.elementor-element-bd8970a{--width:80%;}.elementor-100 .elementor-element.elementor-element-bfc0fae{--width:100%;}.elementor-100 .elementor-element.elementor-element-268c04d{--content-width:95%;}.elementor-100 .elementor-element.elementor-element-54c1d6e{--content-width:95%;}.elementor-100 .elementor-element.elementor-element-0aabedc{--width:90%;}.elementor-100 .elementor-element.elementor-element-4e8df72{--content-width:100%;}.elementor-100 .elementor-element.elementor-element-c4a7aec{--width:100%;}.elementor-100 .elementor-element.elementor-element-80b7e97{--width:19%;}.elementor-100 .elementor-element.elementor-element-3000b89{--width:100%;}.elementor-100 .elementor-element.elementor-element-f000bd8{--width:19%;}.elementor-100 .elementor-element.elementor-element-ae8d622{--width:100%;}.elementor-100 .elementor-element.elementor-element-1e996c3{--width:19%;}.elementor-100 .elementor-element.elementor-element-7161fc3{--width:100%;}.elementor-100 .elementor-element.elementor-element-9661a1e{--width:19%;}.elementor-100 .elementor-element.elementor-element-66dd36b{--width:100%;}.elementor-100 .elementor-element.elementor-element-62dc903{--content-width:95%;}.elementor-100 .elementor-element.elementor-element-002059a{--width:95%;}.elementor-100 .elementor-element.elementor-element-07e4689{--width:95%;}.elementor-100 .elementor-element.elementor-element-a792e0c{--width:95%;}.elementor-100 .elementor-element.elementor-element-583bbaf{--content-width:100%;}.elementor-100 .elementor-element.elementor-element-3076ea3{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-4743d74 */.elementor-100 .elementor-element.elementor-element-4743d74{
    transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),
                box-shadow 0.45s ease;
    transform-origin: center;
    will-change: transform;
}

.elementor-100 .elementor-element.elementor-element-4743d74:hover{
    transform: scale(1.05);
    box-shadow: 0 20px 45px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfc0fae */.elementor-100 .elementor-element.elementor-element-bfc0fae{
    position: relative;
    width: 100%;
    max-width: 650px;
    aspect-ratio: 1 / 0.78;
    margin: auto;
    overflow: visible;
}

/* =========================
MAIN WHITE CARD
========================= */

.elementor-100 .elementor-element.elementor-element-bfc0fae .main-stat-card{
    position: absolute;

    top: %;
    left: 12%;

    width: 76%;
    height: 58%;

    border-radius: clamp(22px, 3vw, 42px);

    background: rgba(255,255,255,0.88);

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.7);

    box-shadow:
        0 35px 90px rgba(20,30,40,0.14),
        inset 0 1px 0 rgba(255,255,255,0.8);

    padding: clamp(18px,2.2vw,34px);

    z-index: 1;
}

/* =========================
FLOATING MINI CARDS
========================= */

.elementor-100 .elementor-element.elementor-element-bfc0fae .mini-card{
    position: absolute;

    width: 31%;
    height: 20%;

    border-radius: clamp(16px,2vw,28px);

    background: rgba(255,255,255,0.92);

    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    border: 1px solid rgba(255,255,255,0.7);

    box-shadow:
        0 25px 60px rgba(20,30,40,0.14),
        inset 0 1px 0 rgba(255,255,255,0.7);

    padding: clamp(14px,1.6vw,24px);

    z-index: 3;
}

/* LEFT CARD */

.elementor-100 .elementor-element.elementor-element-bfc0fae .left-card{
    left: -2%;
    top: 40%;

    animation: aauraFloatLeft 7s cubic-bezier(0.45,0.05,0.55,0.95) infinite;
}

/* RIGHT CARD */

.elementor-100 .elementor-element.elementor-element-bfc0fae .right-card{
    right: -2%;
    top: 34%;

    animation: aauraFloatRight 8s cubic-bezier(0.45,0.05,0.55,0.95) infinite;
}

/* =========================
PREMIUM DARK CARD
========================= */

.elementor-100 .elementor-element.elementor-element-bfc0fae .belief-card{
    position: absolute;

    left: 18%;
    bottom: 6%;

    width: 64%;
    height: 34%;

    border-radius: clamp(18px,2.4vw,34px);

    background:
        linear-gradient(
            145deg,
            #100f2c 0%,
            #0b0a20 55%,
            #060512 100%
        );

    box-shadow:
        0 35px 90px rgba(16,15,44,0.35),
        inset 0 1px 0 rgba(255,255,255,0.05);

    overflow: hidden;

    padding: clamp(24px,2.8vw,42px);

    z-index: 5;
}



/* =========================
FLOATING ANIMATION
========================= */

@keyframes aauraFloatLeft{

    0%{
        transform: translate3d(0,0,0);
    }

    50%{
        transform: translate3d(0,-10px,0);
    }

    100%{
        transform: translate3d(0,0,0);
    }
}

@keyframes aauraFloatRight{

    0%{
        transform: translate3d(0,0,0);
    }

    50%{
        transform: translate3d(0,10px,0);
    }

    100%{
        transform: translate3d(0,0,0);
    }
}

/* =========================
PREMIUM HOVER
========================= */

.elementor-100 .elementor-element.elementor-element-bfc0fae .mini-card,
.elementor-100 .elementor-element.elementor-element-bfc0fae .belief-card,
.elementor-100 .elementor-element.elementor-element-bfc0fae .main-stat-card{
    transition:
        transform 0.45s ease,
        box-shadow 0.45s ease;
}

.elementor-100 .elementor-element.elementor-element-bfc0fae .mini-card:hover,
.elementor-100 .elementor-element.elementor-element-bfc0fae .belief-card:hover,
.elementor-100 .elementor-element.elementor-element-bfc0fae .main-stat-card:hover{

    transform: translateY(-6px);

    box-shadow:
        0 45px 110px rgba(20,30,40,0.18);
}

/* =========================
MOBILE
========================= */

@media (max-width:767px){

    .elementor-100 .elementor-element.elementor-element-bfc0fae{
        aspect-ratio: 1 / 1.15;
    }

    .elementor-100 .elementor-element.elementor-element-bfc0fae .main-stat-card{
        width: 86%;
        left: 7%;
    }

    .elementor-100 .elementor-element.elementor-element-bfc0fae .left-card{
        left: 0%;
    }

    .elementor-100 .elementor-element.elementor-element-bfc0fae .right-card{
        right: 0%;
    }

    .elementor-100 .elementor-element.elementor-element-bfc0fae .belief-card{
        width: 80%;
        left: 10%;
        bottom: 14%;
        height: 36%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9bbc4 */.elementor-100 .elementor-element.elementor-element-bc9bbc4{

    /* Glass Background */
    background: rgba(255,255,255,0.04);

    /* Glass Blur */
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    /* 2px Premium Border */
    border: 2px solid rgba(255,255,255,0.14);

    /* Smooth Radius */
    border-radius: 25px;

    /* Premium Shadow */
    box-shadow:
      inset 0 1px 1px rgba(255,255,255,0.05),
      0 10px 40px rgba(0,0,0,0.18);

    /* Layout */
    padding: 10px;

    position: relative;

    overflow: hidden;
}

/* Soft Glass Highlight */

.elementor-100 .elementor-element.elementor-element-bc9bbc4::before{

    content:"";

    position:absolute;

    inset:0;

    background:
      linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        transparent 35%
      );

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abe93fe */.elementor-100 .elementor-element.elementor-element-abe93fe{

    /* Glass Background */
    background: rgba(255,255,255,0.04);

    /* Glass Blur */
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    /* 2px Premium Border */
    border: 2px solid rgba(255,255,255,0.14);

    /* Smooth Radius */
    border-radius: 25px;

    /* Premium Shadow */
    box-shadow:
      inset 0 1px 1px rgba(255,255,255,0.05),
      0 10px 40px rgba(0,0,0,0.18);

    /* Layout */
    padding: 10px;

    position: relative;

    overflow: hidden;
}

/* Soft Glass Highlight */

.elementor-100 .elementor-element.elementor-element-abe93fe::before{

    content:"";

    position:absolute;

    inset:0;

    background:
      linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        transparent 35%
      );

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5cacc */.elementor-100 .elementor-element.elementor-element-2d5cacc{

    /* Glass Background */
    background: rgba(255,255,255,0.04);

    /* Glass Blur */
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    /* 2px Premium Border */
    border: 2px solid rgba(255,255,255,0.14);

    /* Smooth Radius */
    border-radius: 25px;

    /* Premium Shadow */
    box-shadow:
      inset 0 1px 1px rgba(255,255,255,0.05),
      0 10px 40px rgba(0,0,0,0.18);

    /* Layout */
    padding: 10px;

    position: relative;

    overflow: hidden;
}

/* Soft Glass Highlight */

.elementor-100 .elementor-element.elementor-element-2d5cacc::before{

    content:"";

    position:absolute;

    inset:0;

    background:
      linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        transparent 35%
      );

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db05d8 */.elementor-100 .elementor-element.elementor-element-4db05d8{

    /* Glass Background */
    background: rgba(255,255,255,0.04);

    /* Glass Blur */
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    /* 2px Premium Border */
    border: 2px solid rgba(255,255,255,0.14);

    /* Smooth Radius */
    border-radius: 25px;

    /* Premium Shadow */
    box-shadow:
      inset 0 1px 1px rgba(255,255,255,0.05),
      0 10px 40px rgba(0,0,0,0.18);

    /* Layout */
    padding: 10px;

    position: relative;

    overflow: hidden;
}

/* Soft Glass Highlight */

.elementor-100 .elementor-element.elementor-element-4db05d8::before{

    content:"";

    position:absolute;

    inset:0;

    background:
      linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        transparent 35%
      );

    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbac3ff */.elementor-100 .elementor-element.elementor-element-cbac3ff{
    transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),
                box-shadow 0.45s ease;
    transform-origin: center;
    will-change: transform;
}

.elementor-100 .elementor-element.elementor-element-cbac3ff:hover{
    transform: scale(1.05);
    box-shadow: 0 20px 45px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS */body{
  background:

    /* Royal Blue Glow */
    radial-gradient(
      circle at 10% 20%,
      rgba(37, 99, 235, 0.22) 0%,
      transparent 30%
    ),

    /* Cyan Highlight */
    radial-gradient(
      circle at 88% 14%,
      rgba(56, 189, 248, 0.18) 0%,
      transparent 28%
    ),

    /* Deep Navy Depth */
    radial-gradient(
      circle at 82% 82%,
      rgba(30, 64, 175, 0.16) 0%,
      transparent 32%
    ),

    /* Soft Blue Ambient */
    radial-gradient(
      circle at 18% 78%,
      rgba(147, 197, 253, 0.16) 0%,
      transparent 28%
    ),

    /* Mint Glow */
    radial-gradient(
      circle at 72% 38%,
      rgba(167, 243, 208, 0.18) 0%,
      transparent 30%
    ),

    /* Mint Ambient */
    radial-gradient(
      circle at 28% 52%,
      rgba(206, 248, 238, 0.20) 0%,
      transparent 34%
    ),

    /* Soft Purple Premium Depth */
    radial-gradient(
      circle at 52% 88%,
      rgba(238, 224, 255, 0.18) 0%,
      transparent 35%
    ),

    /* Main Background */
    linear-gradient(
      135deg,
      #f8fbff 0%,
      #eef6ff 25%,
      #f4fffc 52%,
      #f3f7ff 75%,
      #edf7ff 100%
    );

  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;

  min-height: 100vh;
  overflow-x: hidden;

  position: relative;
}/* End custom CSS */