.elementor-7 .elementor-element.elementor-element-9c32b16{--display:grid;top:0px;bottom:auto;z-index:10;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9c32b16:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9c32b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2E;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header{top:0px;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.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-7 .elementor-element.elementor-element-40075d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#ffffff;}.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-7 .elementor-element.elementor-element-fd7eb26 .elementor-button{background-color:rgba(255,255,255,0.1);font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-0e95e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;--z-index:50;}.elementor-7 .elementor-element.elementor-element-0e95e92:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e95e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-1f6a031{--display:flex;--justify-content:middle;}.elementor-7 .elementor-element.elementor-element-b674146{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-25e6f9a{--display:flex;}.elementor-7 .elementor-element.elementor-element-585e7cc .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-44995b9{--display:flex;}.elementor-7 .elementor-element.elementor-element-c2d3ac1 .elementor-button{background-color:rgba(255,255,255,0.1);fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-4839e10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-4839e10:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4839e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0d1b2e 0%, #0a1628 100%);}.elementor-7 .elementor-element.elementor-element-965a902{--display:flex;}.elementor-7 .elementor-element.elementor-element-9cd2937{text-align:center;}.elementor-7 .elementor-element.elementor-element-9cd2937 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:66px;font-weight:600;line-height:1.1em;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-714e4ae{--spacer-size:24px;}.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-7 .elementor-element.elementor-element-77bfbaf{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b0b0c10{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-abfcbea{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7a3c720{--spacer-size:48px;}.elementor-7 .elementor-element.elementor-element-1cfc8e0{margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-dddefbf{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-dddefbf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dddefbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101e30;}.elementor-7 .elementor-element.elementor-element-fb29d4d{--display:flex;}.elementor-7 .elementor-element.elementor-element-160b878{text-align:center;}.elementor-7 .elementor-element.elementor-element-160b878 .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-d007e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -63px) 0px;}.elementor-7 .elementor-element.elementor-element-d007e5b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-9581527{--spacer-size:48px;}.elementor-7 .elementor-element.elementor-element-e09283b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-e09283b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e09283b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101e30;}.elementor-7 .elementor-element.elementor-element-0dc1fe4{--display:flex;}.elementor-7 .elementor-element.elementor-element-2bda43f{--display:flex;}.elementor-7 .elementor-element.elementor-element-02740ab{--display:flex;}.elementor-7 .elementor-element.elementor-element-98253c4{--display:flex;}.elementor-7 .elementor-element.elementor-element-58281b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-58281b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-58281b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101e30;}.elementor-7 .elementor-element.elementor-element-edc5d98{--display:flex;}.elementor-7 .elementor-element.elementor-element-25e5f3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-25e5f3b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-25e5f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-3597780{--display:flex;}.elementor-7 .elementor-element.elementor-element-ad74ee1{text-align:center;}.elementor-7 .elementor-element.elementor-element-ad74ee1 .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-77808c2{--spacer-size:16px;}.elementor-7 .elementor-element.elementor-element-91912c3{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a55eaad{--spacer-size:56px;}.elementor-7 .elementor-element.elementor-element-69bf8ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-69bf8ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69bf8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-31211d1{--display:flex;}.elementor-7 .elementor-element.elementor-element-973c6cd{--display:flex;}.elementor-7 .elementor-element.elementor-element-74051df{--display:flex;}.elementor-7 .elementor-element.elementor-element-4828729{--display:flex;}.elementor-7 .elementor-element.elementor-element-67915b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-67915b3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-67915b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-f1ead32{--display:flex;}.elementor-7 .elementor-element.elementor-element-e2a1c94{--display:flex;}.elementor-7 .elementor-element.elementor-element-b6fbcad{--display:flex;}.elementor-7 .elementor-element.elementor-element-31da782{--display:flex;}.elementor-7 .elementor-element.elementor-element-986a635{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-986a635:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-986a635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1628;}.elementor-7 .elementor-element.elementor-element-2a15b4d{--display:flex;}.elementor-7 .elementor-element.elementor-element-4d2d32f{text-align:center;}.elementor-7 .elementor-element.elementor-element-4d2d32f .elementor-heading-title{color:#ffffff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-993d88a{--spacer-size:56px;}.elementor-7 .elementor-element.elementor-element-c75060f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-c75060f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c75060f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1628;}.elementor-7 .elementor-element.elementor-element-125c5d0{--display:flex;}.elementor-7 .elementor-element.elementor-element-c8e9ae2{text-align:center;}.elementor-7 .elementor-element.elementor-element-c8e9ae2 .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-3dc2ca4{--spacer-size:56px;}.elementor-7 .elementor-element.elementor-element-c08e8da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-c08e8da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c08e8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1628;}.elementor-7 .elementor-element.elementor-element-d26d2eb{--display:flex;}.elementor-7 .elementor-element.elementor-element-c683ac5{--display:flex;}.elementor-7 .elementor-element.elementor-element-6879719{--display:flex;}.elementor-7 .elementor-element.elementor-element-714f584{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-714f584:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-714f584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-0dee7da{--display:flex;}.elementor-7 .elementor-element.elementor-element-7d60e84{text-align:center;}.elementor-7 .elementor-element.elementor-element-7d60e84 .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cceae1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-cceae1b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cceae1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b2e;}.elementor-7 .elementor-element.elementor-element-831b572{--display:flex;}.elementor-7 .elementor-element.elementor-element-ddbf321{--display:flex;}.elementor-7 .elementor-element.elementor-element-20e4862{--display:flex;}.elementor-7 .elementor-element.elementor-element-63b2758{--display:flex;}.elementor-7 .elementor-element.elementor-element-20b765a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-20b765a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20b765a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0a1628 0%, #0d1b2e 100%);}.elementor-7 .elementor-element.elementor-element-f28eb02{--display:flex;}.elementor-7 .elementor-element.elementor-element-dab9958{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:050px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-dab9958:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dab9958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1628;}.elementor-7 .elementor-element.elementor-element-022286b{--display:flex;}.elementor-7 .elementor-element.elementor-element-69319b2{text-align:center;}.elementor-7 .elementor-element.elementor-element-69319b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#ffffff;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-item{border-color:rgba(255,255,255,0.08);}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.08);}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.08);}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-icon, .elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-accordion-icon svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-active .elementor-accordion-icon, .elementor-7 .elementor-element.elementor-element-3cd015b .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-tab-title .elementor-accordion-icon i:before{color:#3b82f6;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-tab-title .elementor-accordion-icon svg{fill:#3b82f6;}.elementor-7 .elementor-element.elementor-element-3cd015b .elementor-tab-content{color:#8faabe;}.elementor-7 .elementor-element.elementor-element-96e5bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-96e5bdf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-96e5bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0d1b2e 0%, #0a1f40 100%);}.elementor-7 .elementor-element.elementor-element-61627f7{--display:flex;}.elementor-7 .elementor-element.elementor-element-cf3ed98{text-align:center;}.elementor-7 .elementor-element.elementor-element-cf3ed98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;line-height:1.15em;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-35f9af1{--spacer-size:16px;}.elementor-7 .elementor-element.elementor-element-2f30b57{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2f30b57 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-8b06e84{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-9860a98 .elementor-button{background-color:#ffffff;fill:#0d1b2e;color:#0d1b2e;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-9860a98{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d9d1612{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-d9d1612:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d9d1612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070f1c;}.elementor-7 .elementor-element.elementor-element-2de9de5{--display:flex;}.elementor-7 .elementor-element.elementor-element-f1768de{--display:flex;}.elementor-7 .elementor-element.elementor-element-1cace2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-1cace2f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1cace2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070f1c;}.elementor-7 .elementor-element.elementor-element-aa2e495{--display:flex;}:root{--page-title-display:none;}body.elementor-page-7{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-9c32b16{top:0px;bottom:auto;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header{top:0px;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header-flex{top:0px;}.elementor-7 .elementor-element.elementor-element-9cd2937 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-9c32b16{top:0px;bottom:auto;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header{top:0px;}.elementor-7 .elementor-element.elementor-element-9c32b16 + .wpr-hidden-header-flex{top:0px;}.elementor-7 .elementor-element.elementor-element-40075d8 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-fd7eb26 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-4839e10{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-965a902{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9cd2937 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-77bfbaf{font-size:16px;}.elementor-7 .elementor-element.elementor-element-dddefbf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d007e5b{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;}.elementor-7 .elementor-element.elementor-element-e09283b{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-69bf8ba{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-67915b3{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-986a635{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-4d2d32f{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-c08e8da{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-cceae1b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-20b765a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dab9958{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-69319b2 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-96e5bdf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-cf3ed98 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-9860a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-9c32b16 *//* Mobile Sticky CTA */

@media (max-width:767px){

.mobile-sticky-cta{

position:fixed !important;

left:12px;

right:12px;

bottom:12px;

z-index:99999;

padding:12px;

background:rgba(8,16,30,.92);

backdrop-filter:blur(18px);

-webkit-backdrop-filter:blur(18px);

border:1px solid rgba(255,255,255,.08);

border-radius:18px;

box-shadow:
0 -10px 35px rgba(0,0,0,.45);

animation:ctaSlide .5s ease;

}

/* Button Full Width */

.mobile-sticky-cta .elementor-button,
.mobile-sticky-cta a{

width:100%;

display:flex;

justify-content:center;

align-items:center;

font-size:20px;

font-weight:700;

padding:18px 24px;

border-radius:14px;

background:linear-gradient(135deg,#2f73ff,#4c96ff);

color:#fff !important;

box-shadow:
0 0 25px rgba(52,116,255,.45);

}

/* Shine Effect */

.mobile-sticky-cta .elementor-button:before,
.mobile-sticky-cta a:before{

content:"";

position:absolute;

top:0;

left:-150%;

width:50%;

height:100%;

background:linear-gradient(
120deg,
transparent,
rgba(255,255,255,.3),
transparent);

transform:skewX(-20deg);

animation:shine 3s infinite;

}

@keyframes shine{

0%{left:-150%;}

60%{left:180%;}

100%{left:180%;}

}

@keyframes ctaSlide{

from{

transform:translateY(120px);

opacity:0;

}

to{

transform:translateY(0);

opacity:1;

}

}

/* Space so content doesn't hide behind CTA */

body{

padding-bottom:95px;

}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-160b878 *//* ===========================
   PREMIUM PROBLEM HEADING
=========================== */

.problem-heading{
    position: relative;
    font-size: clamp(34px,5vw,62px) !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    letter-spacing: -1.5px;
    text-align: center;
    color: #ffffff !important;
    margin-bottom: 25px;
    text-shadow: 0 8px 30px rgba(0,0,0,.35);
}

/* Gradient Highlight */
.problem-heading span{
    background: linear-gradient(90deg,#ff4d4d,#ff9f43,#ffd54f);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

/* Underline Glow */
.problem-heading:after{
    content:"";
    display:block;
    width:140px;
    height:6px;
    margin:22px auto 0;
    border-radius:100px;
    background:linear-gradient(90deg,#ff4d4d,#ff9f43);
    box-shadow:0 0 25px rgba(255,90,90,.45);
}

/* Floating Glow */
.problem-heading:before{
    content:"";
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    width:min(260px,80vw);
    height:120px;
    background:radial-gradient(circle,
    rgba(255,80,80,.12),
    transparent 70%);
    z-index:-1;
    filter:blur(35px);
}

/* Mobile */
@media(max-width:767px){

.problem-heading{

font-size:34px !important;

line-height:1.25 !important;

}

.problem-heading:after{

width:90px;

height:5px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16ac466 */.problem-card{

position:relative;

overflow:hidden;

height:100%;

padding:30px;

border-radius:22px;

background:linear-gradient(180deg,#111d30 0%,#0a1424 100%);

border:1px solid rgba(255,80,80,.18);

transition:.4s;

box-shadow:
0 10px 35px rgba(0,0,0,.35);

}

/* RED GLOW */

.problem-card:before{

content:"";

position:absolute;

top:-90px;

right:-90px;

width:220px;

height:220px;

background:

radial-gradient(circle,
rgba(255,60,60,.22),
transparent 70%);

}

/* TOP BAR */

.problem-card:after{

content:"";

position:absolute;

top:0;

left:0;

width:100%;

height:4px;

background:

linear-gradient(90deg,#ff3b3b,#ff9b3b);

}

/* Hover */

.problem-card:hover{

transform:translateY(-10px);

border-color:#ff5757;

box-shadow:
0 20px 60px rgba(255,70,70,.18);

}

/* Header */

.problem-top{

display:flex;

justify-content:space-between;

align-items:center;

margin-bottom:20px;

}

.problem-icon{

width:60px;

height:60px;

display:flex;

align-items:center;

justify-content:center;

font-size:30px;

border-radius:16px;

background:linear-gradient(135deg,#ff5252,#ff7b54);

box-shadow:0 10px 25px rgba(255,70,70,.35);

}

.problem-badge{

padding:7px 14px;

border-radius:30px;

background:rgba(255,70,70,.12);

border:1px solid rgba(255,70,70,.2);

color:#ff9c9c;

font-size:12px;

font-weight:700;

}

/* Title */

.problem-card h3{

margin:0 0 14px;

font-size:24px;

font-weight:700;

line-height:1.35;

color:white;

}

/* Description */

.problem-card p{

margin:0;

font-size:15px;

line-height:1.8;

color:#b8c6d8;

}

/* Footer */

.problem-footer{

margin-top:24px;

padding-top:18px;

border-top:1px solid rgba(255,255,255,.08);

font-size:14px;

font-weight:700;

color:#ff7676;

}

@media(max-width:767px){

.problem-card{

padding:22px;

}

.problem-card h3{

font-size:20px;

}

.problem-icon{

width:50px;

height:50px;

font-size:24px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-593eaca */.tool-card{

position:relative;

overflow:hidden;

height:100%;

padding:28px;

border-radius:20px;

background:linear-gradient(180deg,#13233c 0%,#0b1626 100%);

border:1px solid rgba(255,255,255,.08);

transition:.45s ease;

box-shadow:
0 10px 35px rgba(0,0,0,.35);

}

/* Glow */

.tool-card:before{

content:"";

position:absolute;

top:-120px;

left:-120px;

width:240px;

height:240px;

background:radial-gradient(circle,
rgba(0,153,255,.22),
transparent 70%);

transition:.5s;

}

/* Shine */

.tool-card:after{

content:"";

position:absolute;

top:0;

left:-150%;

width:60%;

height:100%;

background:linear-gradient(
120deg,
transparent,
rgba(255,255,255,.18),
transparent);

transform:skewX(-20deg);

transition:.8s;

}

.tool-card:hover:after{

left:180%;

}

.tool-card:hover:before{

transform:scale(1.5);

}

.tool-card:hover{

transform:translateY(-12px);

border-color:#2ea6ff;

box-shadow:
0 25px 60px rgba(0,153,255,.28);

}

/* Header */

.tool-top{

display:flex;

justify-content:space-between;

align-items:center;

margin-bottom:18px;

}

.tool-icon{

font-size:42px;

transition:.35s;

}

.tool-card:hover .tool-icon{

transform:scale(1.15) rotate(-8deg);

}

.tool-badge{

padding:7px 14px;

border-radius:40px;

background:#22344e;

color:#d8e8ff;

font-size:12px;

font-weight:700;

border:1px solid rgba(255,255,255,.08);

transition:.3s;

}

.tool-card:hover .tool-badge{

background:#1b82ff;

}

/* Title */

.tool-card h3{

margin:0;

margin-bottom:12px;

font-size:23px;

font-weight:700;

color:white;

line-height:1.35;

transition:.3s;

}

.tool-card:hover h3{

color:#6ec2ff;

}

/* Description */

.tool-card p{

margin:0;

font-size:15px;

line-height:1.8;

color:#9fb6cf;

}

/* Footer */

.tool-footer{

margin-top:22px;

padding-top:18px;

border-top:1px solid rgba(255,255,255,.08);

font-size:14px;

font-weight:600;

color:#55b7ff;

}

/* Mobile */

@media(max-width:767px){

.tool-card{

padding:22px;

}

.tool-card h3{

font-size:20px;

}

.tool-card p{

font-size:14px;

}

.tool-icon{

font-size:36px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb6ecc7 *//* Hide Desktop */
.mobile-sticky-cta{
display:none;
}

/* Mobile Only */
@media (max-width:767px){

.mobile-sticky-cta{

display:block;
position:fixed;
left:10px;
right:10px;
bottom:10px;
z-index:999999;
animation:slideUp .4s ease;

}

/* Offer Text */

.sticky-offer{

font-size:11px;
font-weight:600;
text-align:center;
margin-bottom:6px;
color:#FFD54F;

}

/* Main Button */

.sticky-btn{

display:flex;
align-items:center;
justify-content:space-between;

padding:12px 14px;

border-radius:14px;

background:linear-gradient(135deg,#2563eb,#4f8cff);

color:#fff;
text-decoration:none;

box-shadow:0 8px 25px rgba(37,99,235,.35);

overflow:hidden;
position:relative;

}

/* Shine */

.sticky-btn:before{

content:"";

position:absolute;

top:0;
left:-150%;

width:45%;
height:100%;

background:linear-gradient(
120deg,
transparent,
rgba(255,255,255,.28),
transparent);

transform:skewX(-20deg);

animation:shine 3.5s infinite;

}

/* Icon */

.btn-icon{

font-size:20px;
margin-right:8px;
flex-shrink:0;

}

/* Text */

.btn-content{

flex:1;

}

.btn-content strong{

font-size:14px;
line-height:1.2;
font-weight:700;
display:block;

}

.btn-content small{

display:block;
font-size:10px;
opacity:.9;
margin-top:2px;

}

/* Price */

.btn-price{

padding:8px 12px;

background:#fff;

color:#2563eb;

border-radius:10px;

font-size:15px;

font-weight:800;

line-height:1;

flex-shrink:0;

}

/* Shine */

@keyframes shine{

0%{left:-150%;}

60%{left:180%;}

100%{left:180%;}

}

/* Slide */

@keyframes slideUp{

from{

transform:translateY(70px);

opacity:0;

}

to{

transform:translateY(0);

opacity:1;

}

}

/* Bottom Space */

body{

padding-bottom:80px;

}

}/* End custom CSS */