.elementor-2540 .elementor-element.elementor-element-b04c264 > .elementor-container{min-height:40vh;}.elementor-2540 .elementor-element.elementor-element-b04c264{overflow:hidden;padding:0px 0px 25px 0px;}.elementor-2540 .elementor-element.elementor-element-a5a839c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2540 .elementor-element.elementor-element-017c920{padding:0vw 0vw 0.4vw 0vw;text-align:center;}.elementor-2540 .elementor-element.elementor-element-017c920 .elementor-heading-title{font-family:var( --e-global-typography-d2e7df3-font-family ), Sans-serif;font-size:var( --e-global-typography-d2e7df3-font-size );font-weight:var( --e-global-typography-d2e7df3-font-weight );line-height:var( --e-global-typography-d2e7df3-line-height );color:#191919;}.elementor-2540 .elementor-element.elementor-element-4673e31{padding:0vw 0vw 1.5vw 0vw;text-align:center;}.elementor-2540 .elementor-element.elementor-element-4673e31 .elementor-heading-title{font-family:var( --e-global-typography-d2e7df3-font-family ), Sans-serif;font-size:var( --e-global-typography-d2e7df3-font-size );font-weight:var( --e-global-typography-d2e7df3-font-weight );line-height:var( --e-global-typography-d2e7df3-line-height );color:#007FFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2540 .elementor-element.elementor-element-1e1e4e6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 32vw 0vw 30vw;column-gap:0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:400;line-height:1.5vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-1e1e4e6 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-8f7bdb4:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-8f7bdb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FF;}.elementor-2540 .elementor-element.elementor-element-8f7bdb4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0vw;margin-bottom:0vw;padding:1vw 0vw 1vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8f7bdb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-icon i{color:#007FFF;transition:color 0.3s;}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-icon svg{fill:#007FFF;transition:fill 0.3s;}.elementor-2540 .elementor-element.elementor-element-208d029{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:500;line-height:1.5vw;}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2540 .elementor-element.elementor-element-db08bda{overflow:hidden;padding:0vw 0vw 0vw 0vw;}.elementor-2540 .elementor-element.elementor-element-a7e0622 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-0524a15:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-0524a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-0524a15{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 0vw 1vw 0vw;}.elementor-2540 .elementor-element.elementor-element-0524a15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-71524bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2540 .elementor-element.elementor-element-71524bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-d2bea53{padding:0vw 0vw 1vw 0vw;text-align:center;}.elementor-2540 .elementor-element.elementor-element-d2bea53 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:600;text-transform:uppercase;line-height:2vw;color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-cb3958d{padding:0vw 0vw 2vw 0vw;text-align:center;}.elementor-2540 .elementor-element.elementor-element-cb3958d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.7vw;font-weight:600;line-height:2.7vw;color:var( --e-global-color-dfa3818 );}.elementor-2540 .elementor-element.elementor-element-5b5bdca{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:500;line-height:1.9vw;color:var( --e-global-color-secondary );}.elementor-2540 .elementor-element.elementor-element-ef7c5f7{overflow:hidden;padding:3vw 0vw 0vw 0vw;}.elementor-2540 .elementor-element.elementor-element-32ef6bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-32ef6bb:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2540 .elementor-element.elementor-element-2013627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-2013627 .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-2013627.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2013627.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-2013627.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2013627.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-2013627.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2013627 .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-2013627 .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-d7d4370{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d7d4370 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-9f237be{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-9f237be p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-fbf2bff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-fbf2bff:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-9dac828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-9dac828 .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-9dac828.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-9dac828.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-9dac828.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-9dac828.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-9dac828.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-9dac828 .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-9dac828 .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-8c0efc8{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8c0efc8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-ba83963{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-ba83963 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-0a33fe8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-0a33fe8:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-608e984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-608e984 .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-608e984.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-608e984.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-608e984.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-608e984.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-608e984.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-608e984 .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-608e984 .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-41c445b{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-41c445b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-f948a58{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-f948a58 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-9bc5cf3{overflow:hidden;padding:3vw 0vw 0vw 0vw;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-5c1ac4c.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-5c1ac4c.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-5c1ac4c .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-62173e9{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-62173e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-baf8da2{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-baf8da2 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-4e622a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-4e622a2:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-b8de589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-b8de589 .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-b8de589.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-b8de589.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-b8de589.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-b8de589.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-b8de589.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-b8de589 .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-b8de589 .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-9c859cb{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-9c859cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-1eef736{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-1eef736 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-0d08c8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-0d08c8e:hover > .elementor-element-populated{background-color:#0A296C;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/background_white_vector.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-background-slideshow{border-radius:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.7vw 0vw 0.7vw;--e-column-margin-right:0.7vw;--e-column-margin-left:0.7vw;padding:2vw 2vw 2vw 2vw;}.elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-2653035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2540 .elementor-element.elementor-element-2653035 .elementor-icon-wrapper{text-align:left;}.elementor-2540 .elementor-element.elementor-element-2653035.elementor-view-stacked .elementor-icon{background-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2653035.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-2653035.elementor-view-default .elementor-icon{color:#007FFF;border-color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2653035.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-2653035.elementor-view-default .elementor-icon svg{fill:#007FFF;}.elementor-2540 .elementor-element.elementor-element-2653035 .elementor-icon{font-size:20px;}.elementor-2540 .elementor-element.elementor-element-2653035 .elementor-icon svg{height:20px;}.elementor-2540 .elementor-element.elementor-element-d62fc5e{padding:0vw 0vw 01vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d62fc5e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3vw;font-weight:600;line-height:2vw;color:#191919;}.elementor-2540 .elementor-element.elementor-element-a4f6ebc{padding:0vw 0vw 0vw 0vw;column-gap:0px;font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#2C2C2C;}.elementor-2540 .elementor-element.elementor-element-a4f6ebc p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-20fc11d{overflow:hidden;margin-top:0vw;margin-bottom:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-2540 .elementor-element.elementor-element-ac139b3{overflow:hidden;padding:5vw 0vw 5vw 0vw;}.elementor-2540 .elementor-element.elementor-element-9b7e64a{overflow:hidden;}.elementor-2540 .elementor-element.elementor-element-5856d3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4{padding:0vw 0vw 0vw 0vw;text-align:left;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:600;text-transform:uppercase;line-height:2vw;color:#007FFF;}.elementor-2540 .elementor-element.elementor-element-8bec9a1{padding:0vw 0vw 1vw 0vw;text-align:left;}.elementor-2540 .elementor-element.elementor-element-8bec9a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#191919;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#38383800;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-toggle__label-text{text-align:left;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#030303;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:500;line-height:1.5vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:#000000;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:#000000;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:var( --e-global-typography-4bc7794-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc7794-font-size );font-weight:var( --e-global-typography-4bc7794-font-weight );line-height:var( --e-global-typography-4bc7794-line-height );color:#000000;border-style:solid;border-width:0.1vw 0vw 0vw 0vw;border-color:#EAEAEA;}.elementor-2540 .elementor-element.elementor-element-f23e503{overflow:hidden;margin-top:0vw;margin-bottom:05vw;padding:0vw 0vw 0vw 0vw;}.elementor-2540 .elementor-element.elementor-element-52ce109:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8ED;background-image:url("https://citadel365.com/wp-content/uploads/2025/12/cta_background_assets-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-52ce109.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-element-populated, .elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-element-populated > .elementor-background-overlay, .elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-background-slideshow{border-radius:1vw 1vw 1vw 1vw;}.elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4vw 0vw 4vw 0vw;}.elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2540 .elementor-element.elementor-element-80d9f34{padding:0vw 0vw 1vw 0vw;text-align:center;}.elementor-2540 .elementor-element.elementor-element-80d9f34 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#191919;}.elementor-2540 .elementor-element.elementor-element-352c07e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 1px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#191919;}.elementor-2540 .elementor-element.elementor-element-352c07e p{margin-block-end: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2540 .elementor-element.elementor-element-936067b .elementor-button{background-color:#052563;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:10vw 10vw 10vw 10vw;padding:0.7vw 1vw 0.7vw 1vw;}.elementor-2540 .elementor-element.elementor-element-936067b{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2540 .elementor-element.elementor-element-d096875 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8vw;font-weight:bold;line-height:1.1vw;fill:#052563;color:#052563;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10vw 10vw 10vw 10vw;padding:0.7vw 1vw 0.7vw 1vw;}.elementor-2540 .elementor-element.elementor-element-d096875{width:auto;max-width:auto;}.elementor-2540 .elementor-element.elementor-element-fefda57{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#191919;}.elementor-2540 .elementor-element.elementor-element-fefda57 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2540 .elementor-element.elementor-element-dad6330{width:7%;}.elementor-2540 .elementor-element.elementor-element-232baa0{width:85.332%;}.elementor-2540 .elementor-element.elementor-element-5856d3b{width:40%;}.elementor-2540 .elementor-element.elementor-element-51bbf3c{width:59.999%;}.elementor-2540 .elementor-element.elementor-element-eb3d8f5{width:7%;}.elementor-2540 .elementor-element.elementor-element-c6177ed{width:7%;}.elementor-2540 .elementor-element.elementor-element-52ce109{width:85.332%;}.elementor-2540 .elementor-element.elementor-element-cfe626c{width:7%;}}@media(max-width:1024px){.elementor-2540 .elementor-element.elementor-element-b04c264 > .elementor-container{min-height:30vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2540 .elementor-element.elementor-element-017c920{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-017c920 .elementor-heading-title{font-size:var( --e-global-typography-d2e7df3-font-size );line-height:var( --e-global-typography-d2e7df3-line-height );}.elementor-2540 .elementor-element.elementor-element-4673e31{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-4673e31 .elementor-heading-title{font-size:var( --e-global-typography-d2e7df3-font-size );line-height:var( --e-global-typography-d2e7df3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-1e1e4e6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;font-size:1.7vw;line-height:3vw;}.elementor-2540 .elementor-element.elementor-element-1e1e4e6 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > a{font-size:1.7vw;line-height:3vw;}.elementor-2540 .elementor-element.elementor-element-d2bea53{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d2bea53 .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-cb3958d{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-cb3958d .elementor-heading-title{font-size:3vw;line-height:4vw;}.elementor-2540 .elementor-element.elementor-element-5b5bdca{font-size:1.7vw;line-height:3vw;}.elementor-2540 .elementor-element.elementor-element-d7d4370{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d7d4370 .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-9f237be{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-9f237be p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-8c0efc8{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8c0efc8 .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-ba83963{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-ba83963 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-41c445b{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-41c445b .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-f948a58{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-f948a58 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-62173e9{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-62173e9 .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-baf8da2{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-baf8da2 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-9c859cb{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-9c859cb .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-1eef736{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-1eef736 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-d62fc5e{padding:0vw 10vw 02vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d62fc5e .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-a4f6ebc{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-a4f6ebc p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4 .elementor-heading-title{font-size:2.3vw;line-height:2.7vw;}.elementor-2540 .elementor-element.elementor-element-8bec9a1{padding:0vw 0vw 1.5vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8bec9a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:1.7vw;line-height:3vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-52ce109:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-80d9f34{padding:0vw 0vw 2vw 0vw;}.elementor-2540 .elementor-element.elementor-element-80d9f34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2540 .elementor-element.elementor-element-352c07e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 15vw 2vw 15vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2540 .elementor-element.elementor-element-936067b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:1.5vw 2vw 1.5vw 2vw;}.elementor-2540 .elementor-element.elementor-element-d096875 .elementor-button{font-size:1.5vw;line-height:2vw;padding:1.5vw 2vw 1.5vw 2vw;}.elementor-2540 .elementor-element.elementor-element-fefda57{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 15vw 2vw 15vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2540 .elementor-element.elementor-element-b04c264 > .elementor-container{min-height:50vw;}.elementor-2540 .elementor-element.elementor-element-b04c264{margin-top:0px;margin-bottom:0px;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-a5a839c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2540 .elementor-element.elementor-element-017c920{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-017c920 .elementor-heading-title{font-size:var( --e-global-typography-d2e7df3-font-size );line-height:var( --e-global-typography-d2e7df3-line-height );}.elementor-2540 .elementor-element.elementor-element-4673e31{padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-4673e31 .elementor-heading-title{font-size:var( --e-global-typography-d2e7df3-font-size );line-height:var( --e-global-typography-d2e7df3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-1e1e4e6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;font-size:3.7vw;line-height:5.1vw;}.elementor-2540 .elementor-element.elementor-element-1e1e4e6 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-8f7bdb4{margin-top:0vw;margin-bottom:0vw;padding:10vw 05vw 10vw 05vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2540 .elementor-element.elementor-element-208d029 .elementor-icon-list-item > a{font-size:3.7vw;line-height:5.1vw;}.elementor-2540 .elementor-element.elementor-element-db08bda{margin-top:0px;margin-bottom:0px;padding:0vw 05vw 10vw 05vw;}.elementor-2540 .elementor-element.elementor-element-0524a15{margin-top:0px;margin-bottom:0px;padding:10vw 05vw 10vw 05vw;}.elementor-2540 .elementor-element.elementor-element-d2bea53{padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d2bea53 .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-cb3958d{padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-cb3958d .elementor-heading-title{font-size:5.5vw;line-height:7vw;}.elementor-2540 .elementor-element.elementor-element-5b5bdca{font-size:3.7vw;line-height:5.1vw;}.elementor-2540 .elementor-element.elementor-element-32ef6bb > .elementor-element-populated{margin:0vw 0vw 5vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-d7d4370{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d7d4370 .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-9f237be{padding:0vw 0vw 03vw 0vw;font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-9f237be p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-fbf2bff > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-8c0efc8{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8c0efc8 .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-ba83963{padding:0vw 0vw 03vw 0vw;font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-ba83963 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-0a33fe8 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-41c445b{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-41c445b .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-f948a58{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-f948a58 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-cc3b5f2 > .elementor-element-populated{margin:0vw 0vw 5vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-62173e9{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-62173e9 .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-baf8da2{padding:0vw 0vw 03vw 0vw;font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-baf8da2 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-4e622a2 > .elementor-element-populated{margin:0vw 0vw 5vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-9c859cb{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-9c859cb .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-1eef736{padding:0vw 0vw 03vw 0vw;font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-1eef736 p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-0d08c8e > .elementor-element-populated{margin:0vw 0vw 5vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:5vw 5vw 5vw 5vw;}.elementor-2540 .elementor-element.elementor-element-d62fc5e{padding:0vw 0vw 3vw 0vw;}.elementor-2540 .elementor-element.elementor-element-d62fc5e .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-a4f6ebc{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-a4f6ebc p{margin-block-end:0px;}.elementor-2540 .elementor-element.elementor-element-20fc11d{padding:0vw 05vw 0vw 05vw;}.elementor-2540 .elementor-element.elementor-element-ac139b3{padding:10vw 05vw 10vw 05vw;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4{padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-e5ac6a4 .elementor-heading-title{font-size:5vw;line-height:6.5vw;}.elementor-2540 .elementor-element.elementor-element-8bec9a1{padding:0vw 0vw 5vw 0vw;}.elementor-2540 .elementor-element.elementor-element-8bec9a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:3.7vw;line-height:5.1vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{padding:3vw 3vw 3vw 3vw;}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-4bc7794-font-size );line-height:var( --e-global-typography-4bc7794-line-height );}.elementor-2540 .elementor-element.elementor-element-8bbeb88 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:3vw 3vw 3vw 3vw;}.elementor-2540 .elementor-element.elementor-element-f23e503{padding:0vw 05vw 0vw 05vw;}.elementor-2540 .elementor-element.elementor-element-52ce109:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2540 .elementor-element.elementor-element-52ce109 > .elementor-element-populated{padding:10vw 05vw 10vw 05vw;}.elementor-2540 .elementor-element.elementor-element-80d9f34{padding:0vw 0vw 03vw 0vw;}.elementor-2540 .elementor-element.elementor-element-80d9f34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2540 .elementor-element.elementor-element-352c07e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 5vw 0vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-352c07e p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2540 .elementor-element.elementor-element-936067b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:2vw 4vw 2vw 4vw;}.elementor-2540 .elementor-element.elementor-element-d096875 .elementor-button{font-size:3vw;line-height:4vw;padding:2vw 4vw 2vw 4vw;}.elementor-2540 .elementor-element.elementor-element-fefda57{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 5vw 0vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2540 .elementor-element.elementor-element-fefda57 p{margin-block-end:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2540 .elementor-element.elementor-element-71524bc{width:90%;}.elementor-2540 .elementor-element.elementor-element-c6177ed{width:5%;}.elementor-2540 .elementor-element.elementor-element-52ce109{width:90%;}.elementor-2540 .elementor-element.elementor-element-cfe626c{width:5%;}}/* Start custom CSS for html, class: .elementor-element-59bd209 */*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;} :root{ --font:'Plus Jakarta Sans',sans-serif; --c-white:#FFFFFF;--c-black:#191919;--c-body:#2C2C2C;--c-muted:#54595F; --c-blue:#007FFF;--c-navy:#052563;--c-navy2:#0A296C; --c-bg-page:#FBFBFB;--c-bg-light:#F7F8FF;--c-bg-section:#F3F7FF;--c-bg-cta:#FCF8EC; --c-border:rgba(55,88,249,0.18);--c-border2:#E8EDFF; } html{scroll-behavior:smooth;} body{background:var(--c-bg-page);color:var(--c-black);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;} /* PRICING CARDS */ .pricing-section{padding:64px 5%;background:var(--c-white);} .section-eyebrow{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--c-blue);text-align:center;margin-bottom:10px;} .section-heading{font-size:40px;font-weight:600;color:var(--c-black);text-align:center;margin-bottom:8px;letter-spacing:-0.5px;} .section-sub{font-size:14px;color:var(--c-muted);text-align:center;margin-bottom:48px;max-width:480px;margin-left:auto;margin-right:auto;} .pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1120px;margin:0 auto;} .plan{background:var(--c-bg-light);border:1px solid var(--c-border2);border-radius:14px;padding:28px 24px 24px;display:flex;flex-direction:column;position:relative;transition:box-shadow .2s,border-color .2s;} .plan:hover{box-shadow:0 8px 32px rgba(0,127,255,.08);border-color:rgba(0,127,255,.25);} .plan.featured{background:var(--c-white);border:2px solid var(--c-blue);box-shadow:0 8px 32px rgba(0,127,255,.12);} .plan-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--c-blue);color:#fff;font-size:11px;font-weight:700;padding:4px 16px;border-radius:100px;white-space:nowrap;} .plan-name{font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--c-blue);margin-bottom:6px;} .plan-desc{font-size:12px;color:var(--c-muted);font-weight:400;min-height:36px;line-height:1.5;margin-bottom:20px;} .plan-price .amount{font-size:38px;font-weight:700;color:var(--c-black);letter-spacing:-1px;line-height:1;} .plan-price .unit{font-size:13px;color:var(--c-muted);font-weight:400;margin-left:2px;} .plan-price.contact .amount{font-size:20px;font-weight:700;letter-spacing:-0.3px;} .plan-min{font-size:11px;color:var(--c-muted);margin:6px 0 20px;font-weight:400;} .plan-min strong{color:var(--c-blue);font-weight:600;} .plan-divider{height:1px;background:var(--c-border2);margin:0 0 20px;} .plan-cta{display:block;text-align:center;padding:10px 16px;border-radius:100px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;margin-top:auto;} .plan-cta.outline{background:transparent;border:1.5px solid var(--c-navy);color:var(--c-navy);} .plan-cta.outline:hover{background:var(--c-navy);color:#fff;} .plan-cta.primary{background:var(--c-navy);color:#fff;border:1.5px solid var(--c-navy);} .plan-cta.primary:hover{background:var(--c-navy2);} .plan-cta.ghost{background:transparent;border:1.5px solid var(--c-border2);color:var(--c-muted);} .plan-cta.ghost:hover{border-color:var(--c-navy);color:var(--c-navy);} /* FEATURE TABLE */ .feat-section{padding:0 5% 64px;background:var(--c-white);} .feat-wrap{max-width:1120px;margin:0 auto;} .feat-label{font-size:35px;font-weight:600;color:var(--c-black);margin-bottom:16px;} .feat-table{width:100%;border-collapse:collapse;font-family:var(--font);} .feat-table thead th{padding:10px 14px;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-blue);text-align:center;border-bottom:2px solid var(--c-border2);background:var(--c-bg-light);} .feat-table thead th:first-child{text-align:left;color:var(--c-muted);} .feat-table tbody tr.data-row{border-bottom:1px solid var(--c-border2);} .feat-table tbody tr.data-row:hover{background:#F9FBFF;} .feat-table td{padding:10px 14px;font-size:13px;color:var(--c-muted);vertical-align:middle;} .feat-table td:first-child{color:var(--c-black);font-weight:400;} .feat-table td:not(:first-child){text-align:center;} .chk{color:var(--c-blue);font-size:15px;font-weight:700;} .dsh{color:#C0CBDC;font-size:16px;font-weight:400;line-height:1;} .fv{font-size:12px;color:var(--c-black);font-weight:500;} .fv.hi{color:var(--c-blue);} /* COLLAPSIBLE SECTION HEADER ROWS */ .section-row td{padding:0;border:none;} .section-toggle{width:100%;background:var(--c-bg-section);border:none;border-top:2px solid var(--c-border2);cursor:pointer;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--c-navy);} .section-toggle:hover{background:#E7EDFF;} .toggle-chevron{font-size:11px;color:var(--c-blue);transition:transform .22s;display:inline-block;} .section-toggle.open .toggle-chevron{transform:rotate(0deg);} .section-toggle.closed .toggle-chevron{transform:rotate(-90deg);} .data-row.hidden{display:none;} .annual-note{margin-top:12px;font-size:11px;color:#A8B3C5;font-style:italic;max-width:1120px;margin-left:auto;margin-right:auto;} .section-toggle:hover { background: #E7EDFF; color: var(--c-navy) !important; }

@media (max-width: 900px) {
  .pricing-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 14px;
  }
}

@media (max-width: 560px) {
  .pricing-section {
    padding: 48px 4%;
  }

  .section-heading {
    font-size: 28px;
  }

  .pricing-grid {
    grid-template-columns: 1fr;
    gap: 12px;
    max-width: 400px;
  }

  .plan {
    padding: 24px 20px 20px;
  }

  /* Feature table: make it horizontally scrollable */
  .feat-section {
    padding: 0 0 48px;
  }

  .feat-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding: 0 4%;
  }

  .feat-table {
    min-width: 520px; /* prevents column squishing */
  }

  .feat-table thead th,
  .feat-table td {
    padding: 10px 10px;
    font-size: 12px;
  }

  .feat-table td:first-child {
    font-size: 12px;
    min-width: 140px;
  }

  .section-toggle {
    font-size: 10px;
    padding: 11px 10px;
  }

  .annual-note {
    padding: 0 4%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32ef6bb */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fbf2bff */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a33fe8 */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc3b5f2 */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e622a2 */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d08c8e */.aml-hover-box:hover .elementor-icon * {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b21456 *//* TESTIMONIALS */
.testi-section{padding:64px 5%;background:var(--c-white);}
.testi-outer{max-width:1120px;margin:0 auto;}
.testi-viewport{overflow:hidden;border-radius:14px;}
.testi-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);}
.tcard{flex:0 0 100%;background:var(--c-bg-light);border:1px solid var(--c-border2);border-radius:14px;padding:36px 40px;display:flex;flex-direction:column;}
.tcard-stars{color:var(--c-blue);letter-spacing:3px;font-size:13px;margin-bottom:16px;}
.tcard-quote{font-size:15px;color:var(--c-body);line-height:1.8;font-weight:400;flex:1;margin-bottom:24px;}
.tcard-footer{border-top:1px solid var(--c-border2);padding-top:14px;}
.tcard-name{font-size:13px;font-weight:700;color:var(--c-black);}
.tcard-role{font-size:12px;color:var(--c-blue);font-weight:500;margin-top:2px;}
.testi-controls{display:flex;align-items:center;justify-content:space-between;margin-top:20px;}
.testi-dots{display:flex;gap:8px;}
.dot{width:8px;height:8px;border-radius:50%;background:var(--c-border2);border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s;}
.dot.active{background:var(--c-blue);transform:scale(1.3);}
.testi-arrows{display:flex;gap:8px;}
.arr-btn{width:36px;height:36px;border-radius:50%;background:var(--c-white);border:1.5px solid var(--c-border2);cursor:pointer;font-size:14px;color:var(--c-navy);display:flex;align-items:center;justify-content:center;font-family:var(--font);transition:all .2s;}
.arr-btn:hover{background:var(--c-bg-light);border-color:var(--c-blue);color:var(--c-blue);}/* End custom CSS */