.elementor-7036 .elementor-element.elementor-element-adffd38:not(.elementor-motion-effects-element-type-background), .elementor-7036 .elementor-element.elementor-element-adffd38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7028a79 );}.elementor-7036 .elementor-element.elementor-element-adffd38 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-7036 .elementor-element.elementor-element-adffd38 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-adffd38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-b690a69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7036 .elementor-element.elementor-element-b690a69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7036 .elementor-element.elementor-element-b690a69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-7036 .elementor-element.elementor-element-b690a69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-a05e7f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-a05e7f7 .woocommerce-breadcrumb{color:#B9B9B9;font-family:"Outfit", Sans-serif;font-size:11px;font-weight:300;line-height:1.5em;text-align:start;}.elementor-7036 .elementor-element.elementor-element-a05e7f7 .woocommerce-breadcrumb > a{color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-dec99b9{--spacer-size:40px;}.elementor-7036 .elementor-element.elementor-element-280f00a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-280f00a > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-5dd8875.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-5dd8875.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-5dd8875 > .elementor-element-populated{padding:0em 0em 0em 0em;}.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-7036 .elementor-element.elementor-element-f6f9fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7036 .elementor-element.elementor-element-f6f9fb6 .elementor-heading-title{font-family:var( --e-global-typography-b3c6186-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6186-font-size );font-weight:var( --e-global-typography-b3c6186-font-weight );line-height:var( --e-global-typography-b3c6186-line-height );color:var( --e-global-color-21fbad6 );}.elementor-7036 .elementor-element.elementor-element-f8759f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7036 .elementor-element.elementor-element-f8759f9 .elementor-heading-title{font-family:var( --e-global-typography-45395b6-font-family ), Sans-serif;font-size:var( --e-global-typography-45395b6-font-size );font-weight:var( --e-global-typography-45395b6-font-weight );line-height:var( --e-global-typography-45395b6-line-height );color:var( --e-global-color-c2b2672 );}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-ecd58ef.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-ecd58ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-ecd58ef > .elementor-element-populated{padding:3em 0em 0em 8em;}.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-7036 .elementor-element.elementor-element-f069b3c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;text-align:start;font-family:var( --e-global-typography-e9d635d-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d635d-font-size );font-weight:var( --e-global-typography-e9d635d-font-weight );line-height:var( --e-global-typography-e9d635d-line-height );color:var( --e-global-color-ed12cfd );}.elementor-7036 .elementor-element.elementor-element-c7b6761{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;text-align:start;font-family:var( --e-global-typography-e9d635d-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d635d-font-size );font-weight:var( --e-global-typography-e9d635d-font-weight );line-height:var( --e-global-typography-e9d635d-line-height );color:var( --e-global-color-ed12cfd );}.elementor-7036 .elementor-element.elementor-element-b71598b{--spacer-size:4vh;}.elementor-7036 .elementor-element.elementor-element-6fae8d6:not(.elementor-motion-effects-element-type-background), .elementor-7036 .elementor-element.elementor-element-6fae8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51c3a0b );}.elementor-7036 .elementor-element.elementor-element-6fae8d6 > .elementor-container{min-height:80px;}.elementor-7036 .elementor-element.elementor-element-6fae8d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;}.elementor-7036 .elementor-element.elementor-element-6fae8d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-8aa68f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-743d0f2{text-align:center;}.elementor-7036 .elementor-element.elementor-element-743d0f2 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:43px;font-weight:800;line-height:1.2em;color:var( --e-global-color-d4fbc85 );}.elementor-7036 .elementor-element.elementor-element-81805bf{padding:2em 0em 3em 0em;}.elementor-7036 .elementor-element.elementor-element-50b4d23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-54d6625{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7036 .elementor-element.elementor-element-54d6625 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:var( --e-global-color-d4fbc85 );}.elementor-7036 .elementor-element.elementor-element-a9dd5e2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:0em 0em 0em 0em;text-align:center;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:300;line-height:1.5em;color:var( --e-global-color-d4fbc85 );}.elementor-7036 .elementor-element.elementor-element-487451b > .elementor-container{min-height:153px;}.elementor-7036 .elementor-element.elementor-element-487451b{padding:0em 0em 1em 0em;}.elementor-7036 .elementor-element.elementor-element-71e4bc0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-a10a5b5 > .elementor-container{max-width:1104px;}.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-7036 .elementor-element.elementor-element-bd1abfb img{width:30%;}.elementor-7036 .elementor-element.elementor-element-ca2e236 > .elementor-container{max-width:1200px;}.elementor-7036 .elementor-element.elementor-element-ca2e236{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:3em 0em 3em 0em;}.elementor-7036 .elementor-element.elementor-element-ca2e236 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-948d3af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7028a79 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated, .elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated > .elementor-background-overlay, .elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-896f0fa, .elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-background-overlay{border-radius:35px 35px 35px 35px;}.elementor-7036 .elementor-element.elementor-element-896f0fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 1em 1.5em 1em;}.elementor-7036 .elementor-element.elementor-element-54b8489 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.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-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon-wrapper{text-align:center;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon{font-size:119px;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon svg{height:119px;}.elementor-7036 .elementor-element.elementor-element-166f475 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-7036 .elementor-element.elementor-element-166f475 > .elementor-element-populated{padding:0em 4em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4{text-align:start;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4 .elementor-heading-title{font-family:var( --e-global-typography-57c22d7-font-family ), Sans-serif;font-size:var( --e-global-typography-57c22d7-font-size );font-weight:var( --e-global-typography-57c22d7-font-weight );line-height:var( --e-global-typography-57c22d7-line-height );color:var( --e-global-color-7028a79 );}.elementor-7036 .elementor-element.elementor-element-7933796{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;text-align:start;font-family:var( --e-global-typography-e9d635d-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d635d-font-size );font-weight:var( --e-global-typography-e9d635d-font-weight );line-height:var( --e-global-typography-e9d635d-line-height );color:var( --e-global-color-7028a79 );}.elementor-7036 .elementor-element.elementor-element-5d06b0c{border-style:solid;border-color:var( --e-global-color-a7faae0 );padding:2em 0em 5em 0em;}.elementor-7036 .elementor-element.elementor-element-2692880 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-944388a:not(.elementor-motion-effects-element-type-background), .elementor-7036 .elementor-element.elementor-element-944388a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-975281c );}.elementor-7036 .elementor-element.elementor-element-944388a{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 1em 1em 1em;}.elementor-7036 .elementor-element.elementor-element-944388a, .elementor-7036 .elementor-element.elementor-element-944388a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7036 .elementor-element.elementor-element-944388a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-70205e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-d54ad26{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7036 .elementor-element.elementor-element-d54ad26 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:43px;font-weight:800;line-height:1.2em;color:var( --e-global-color-9bde7a1 );}.elementor-7036 .elementor-element.elementor-element-69c4a5f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 1em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-69c4a5f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:var( --e-global-color-d4fbc85 );}.elementor-7036 .elementor-element.elementor-element-6378ff5 > .elementor-background-overlay{background-image:url("https://cybernoble365.com/wp-content/uploads/2026/01/envato-labs-image-edit-60-1-scaled.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-7036 .elementor-element.elementor-element-6378ff5 > .elementor-container{min-height:437px;}.elementor-7036 .elementor-element.elementor-element-6378ff5 .elementor-background-overlay{filter:brightness( 120% ) contrast( 101% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7036 .elementor-element.elementor-element-c9af55e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-4599c5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7036 .elementor-element.elementor-element-4599c5d{margin-top:-4em;margin-bottom:0em;padding:0em 0em 3em 0em;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-baa7da6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-7036 .elementor-element.elementor-element-baa7da6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-7036 .elementor-element.elementor-element-baa7da6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-baa7da6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-2917eda.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-element-populated, .elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-element-populated > .elementor-background-overlay, .elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 3em 0em;}.elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7036 .elementor-element.elementor-element-dacc069{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-dacc069 img{width:15%;}.elementor-7036 .elementor-element.elementor-element-c5ec1e6{--spacer-size:20px;}.elementor-7036 .elementor-element.elementor-element-aedbb76{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-aedbb76 .elementor-heading-title{font-family:var( --e-global-typography-45395b6-font-family ), Sans-serif;font-size:var( --e-global-typography-45395b6-font-size );font-weight:var( --e-global-typography-45395b6-font-weight );line-height:var( --e-global-typography-45395b6-line-height );color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-42059a1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.5em) 0em;padding:0em 2em 0em 2em;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:var( --e-global-color-ed12cfd );}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance{background-color:var( --e-global-color-c2b2672 );width:230px;height:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21fbad6 );border-radius:100px 100px 100px 100px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance:hover{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__plane-normal{background-color:var( --e-global-color-21fbad6 );}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__plane-hover{background-color:#02010100;}.elementor-7036 .elementor-element.elementor-element-b1c73a5{width:initial;max-width:initial;z-index:9;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-normal{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-hover{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance--icon-top .jet-button__state-normal{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance--icon-top .jet-button__state-hover{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance--icon-bottom .jet-button__state-normal{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance--icon-bottom .jet-button__state-hover{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__container{justify-content:flex-start;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-21fbad6 );background-color:var( --e-global-color-21fbad6 );}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-hover .jet-button__icon{color:var( --e-global-color-c2b2672 );font-size:15px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-hover .jet-button__label{text-align:center;color:#E9A6F5;}.elementor-7036 .elementor-element.elementor-element-b1c73a5  .jet-button__state-normal .jet-button__label{font-family:"Gilroy", Sans-serif;font-size:17px;font-weight:800;}.elementor-7036 .elementor-element.elementor-element-b1c73a5  .jet-button__state-hover .jet-button__label{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:800;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance{background-color:var( --e-global-color-c2b2672 );width:230px;height:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9bde7a1 );border-radius:100px 100px 100px 100px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance:hover{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__plane-normal{background-color:var( --e-global-color-9bde7a1 );}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__plane-hover{background-color:#02010100;}.elementor-7036 .elementor-element.elementor-element-8730104{width:initial;max-width:initial;z-index:9;}.elementor-7036 .elementor-element.elementor-element-8730104 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-normal{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-hover{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance--icon-top .jet-button__state-normal{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance--icon-top .jet-button__state-hover{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance--icon-bottom .jet-button__state-normal{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance--icon-bottom .jet-button__state-hover{align-items:center;justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__container{justify-content:flex-start;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-9bde7a1 );background-color:var( --e-global-color-9bde7a1 );}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-hover .jet-button__icon{color:var( --e-global-color-c2b2672 );font-size:15px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-normal .jet-button__label{text-align:center;color:var( --e-global-color-c2b2672 );}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-hover .jet-button__label{text-align:center;}.elementor-7036 .elementor-element.elementor-element-8730104  .jet-button__state-normal .jet-button__label{font-family:"Gilroy", Sans-serif;font-size:17px;font-weight:800;}.elementor-7036 .elementor-element.elementor-element-8730104  .jet-button__state-hover .jet-button__label{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:800;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-898bcfd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-7036 .elementor-element.elementor-element-898bcfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-7036 .elementor-element.elementor-element-898bcfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-898bcfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7036 .elementor-element.elementor-element-5dd8875{width:45%;}.elementor-7036 .elementor-element.elementor-element-ecd58ef{width:55%;}.elementor-7036 .elementor-element.elementor-element-54b8489{width:15.877%;}.elementor-7036 .elementor-element.elementor-element-166f475{width:84.123%;}.elementor-7036 .elementor-element.elementor-element-baa7da6{width:20%;}.elementor-7036 .elementor-element.elementor-element-2917eda{width:59.332%;}.elementor-7036 .elementor-element.elementor-element-898bcfd{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7036 .elementor-element.elementor-element-5dd8875{width:100%;}.elementor-7036 .elementor-element.elementor-element-ecd58ef{width:100%;}.elementor-7036 .elementor-element.elementor-element-54b8489{width:100%;}.elementor-7036 .elementor-element.elementor-element-166f475{width:100%;}.elementor-7036 .elementor-element.elementor-element-baa7da6{width:100%;}.elementor-7036 .elementor-element.elementor-element-2917eda{width:100%;}.elementor-7036 .elementor-element.elementor-element-898bcfd{width:100%;}}@media(min-width:1025px){.elementor-7036 .elementor-element.elementor-element-6378ff5 > .elementor-background-overlay{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7036 .elementor-element.elementor-element-adffd38 > .elementor-container{min-height:350px;}.elementor-7036 .elementor-element.elementor-element-adffd38{margin-top:-4em;margin-bottom:0em;padding:3em 3em 4em 3em;}.elementor-7036 .elementor-element.elementor-element-f6f9fb6 .elementor-heading-title{font-size:var( --e-global-typography-b3c6186-font-size );line-height:var( --e-global-typography-b3c6186-line-height );}.elementor-7036 .elementor-element.elementor-element-f8759f9{text-align:start;}.elementor-7036 .elementor-element.elementor-element-f8759f9 .elementor-heading-title{font-size:var( --e-global-typography-45395b6-font-size );line-height:var( --e-global-typography-45395b6-line-height );}.elementor-7036 .elementor-element.elementor-element-ecd58ef > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-f069b3c{padding:1em 0em 0em 0em;text-align:start;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-c7b6761{padding:1em 0em 0em 0em;text-align:start;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-b71598b{--spacer-size:0em;}.elementor-7036 .elementor-element.elementor-element-743d0f2{padding:0em 0em 0em 2em;}.elementor-7036 .elementor-element.elementor-element-81805bf{padding:2em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-54d6625{text-align:center;}.elementor-7036 .elementor-element.elementor-element-54d6625 .elementor-heading-title{font-size:31px;}.elementor-7036 .elementor-element.elementor-element-a9dd5e2{padding:0em 0em 0em 0em;text-align:center;font-size:21px;}.elementor-7036 .elementor-element.elementor-element-bd1abfb img{width:40%;}.elementor-7036 .elementor-element.elementor-element-ca2e236{padding:3em 4em 3em 4em;}.elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-container{min-height:340px;}.elementor-7036 .elementor-element.elementor-element-896f0fa{padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-54b8489.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-54b8489 > .elementor-element-populated{padding:2em 0em 2em 0em;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon{font-size:94px;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon svg{height:94px;}.elementor-7036 .elementor-element.elementor-element-166f475.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-166f475 > .elementor-element-populated{padding:0em 3em 1em 3em;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4{padding:0em 0em 0em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4 .elementor-heading-title{font-size:var( --e-global-typography-57c22d7-font-size );line-height:var( --e-global-typography-57c22d7-line-height );}.elementor-7036 .elementor-element.elementor-element-7933796{padding:1em 0em 0em 0em;text-align:center;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-d54ad26{text-align:center;}.elementor-7036 .elementor-element.elementor-element-69c4a5f{text-align:center;}.elementor-7036 .elementor-element.elementor-element-69c4a5f .elementor-heading-title{font-size:31px;}.elementor-7036 .elementor-element.elementor-element-dacc069{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7036 .elementor-element.elementor-element-dacc069 img{width:15%;}.elementor-7036 .elementor-element.elementor-element-aedbb76{text-align:center;}.elementor-7036 .elementor-element.elementor-element-aedbb76 .elementor-heading-title{font-size:var( --e-global-typography-45395b6-font-size );line-height:var( --e-global-typography-45395b6-line-height );}.elementor-7036 .elementor-element.elementor-element-42059a1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;text-align:center;}}@media(max-width:767px){.elementor-7036 .elementor-element.elementor-element-adffd38 > .elementor-container{min-height:543px;}.elementor-7036 .elementor-element.elementor-element-adffd38{margin-top:-4em;margin-bottom:0em;padding:4.5em 1.5em 2em 1.5em;}.elementor-7036 .elementor-element.elementor-element-a05e7f7{padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-a05e7f7 .woocommerce-breadcrumb{font-size:11px;line-height:1.4em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-5dd8875 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-f6f9fb6 .elementor-heading-title{font-size:var( --e-global-typography-b3c6186-font-size );line-height:var( --e-global-typography-b3c6186-line-height );}.elementor-7036 .elementor-element.elementor-element-f8759f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 1em 0em 0em;text-align:start;}.elementor-7036 .elementor-element.elementor-element-f8759f9 .elementor-heading-title{font-size:var( --e-global-typography-45395b6-font-size );line-height:var( --e-global-typography-45395b6-line-height );}.elementor-7036 .elementor-element.elementor-element-ecd58ef > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-f069b3c{padding:0em 1em 0em 0em;text-align:start;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-c7b6761{padding:0em 1em 0em 0em;text-align:start;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-b71598b{--spacer-size:20px;}.elementor-7036 .elementor-element.elementor-element-6fae8d6{margin-top:-11px;margin-bottom:0px;}.elementor-7036 .elementor-element.elementor-element-743d0f2{padding:1em 1em 1em 1em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-743d0f2 .elementor-heading-title{font-size:30px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-81805bf{padding:2em 1em 2em 1em;}.elementor-7036 .elementor-element.elementor-element-54d6625{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-54d6625 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-a9dd5e2{padding:0em 0.2em 0em 0.2em;text-align:center;font-size:20px;line-height:1.5em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-487451b > .elementor-container{min-height:133px;}.elementor-7036 .elementor-element.elementor-element-487451b{padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-a10a5b5 > .elementor-container{max-width:300px;}.elementor-7036 .elementor-element.elementor-element-6211c59 > .elementor-element-populated{padding:0em 0em 1em 0em;}.elementor-7036 .elementor-element.elementor-element-bd1abfb img{width:76%;}.elementor-7036 .elementor-element.elementor-element-ca2e236{margin-top:0em;margin-bottom:0em;padding:1em 1em 2em 1em;}.elementor-7036 .elementor-element.elementor-element-948d3af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-container{min-height:428px;}.elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-background-overlay{opacity:1;}.elementor-7036 .elementor-element.elementor-element-896f0fa, .elementor-7036 .elementor-element.elementor-element-896f0fa > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-7036 .elementor-element.elementor-element-896f0fa{margin-top:0px;margin-bottom:0px;padding:2em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-54b8489.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-54b8489.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-54b8489.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7036 .elementor-element.elementor-element-54b8489 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon{font-size:89px;}.elementor-7036 .elementor-element.elementor-element-eb7e1a6 .elementor-icon svg{height:89px;}.elementor-bc-flex-widget .elementor-7036 .elementor-element.elementor-element-166f475.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-166f475.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7036 .elementor-element.elementor-element-166f475.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7036 .elementor-element.elementor-element-166f475 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4{padding:1em 3em 0em 3em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-dd2a9e4 .elementor-heading-title{font-size:var( --e-global-typography-57c22d7-font-size );line-height:var( --e-global-typography-57c22d7-line-height );}.elementor-7036 .elementor-element.elementor-element-7933796{padding:0em 1em 1em 1em;text-align:center;font-size:var( --e-global-typography-e9d635d-font-size );line-height:var( --e-global-typography-e9d635d-line-height );}.elementor-7036 .elementor-element.elementor-element-5d06b0c{border-width:2px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-944388a{padding:2em 1em 4em 1em;}.elementor-7036 .elementor-element.elementor-element-d54ad26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-d54ad26 .elementor-heading-title{font-size:36px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-69c4a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0.5em 0em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-69c4a5f .elementor-heading-title{font-size:27px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-6378ff5 > .elementor-background-overlay{background-image:url("https://cybernoble365.com/wp-content/uploads/2026/01/Group-4662-min.png.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-7036 .elementor-element.elementor-element-6378ff5 > .elementor-container{min-height:495px;}.elementor-7036 .elementor-element.elementor-element-6378ff5{padding:0em 0em 3em 0em;}.elementor-7036 .elementor-element.elementor-element-4599c5d{margin-top:-2em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-baa7da6 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-2917eda > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-7036 .elementor-element.elementor-element-dacc069{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7036 .elementor-element.elementor-element-dacc069 img{width:25%;}.elementor-7036 .elementor-element.elementor-element-c5ec1e6{--spacer-size:0px;}.elementor-7036 .elementor-element.elementor-element-aedbb76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;text-align:center;}.elementor-7036 .elementor-element.elementor-element-aedbb76 .elementor-heading-title{font-size:var( --e-global-typography-45395b6-font-size );line-height:var( --e-global-typography-45395b6-line-height );}.elementor-7036 .elementor-element.elementor-element-42059a1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 1.5em 1em 1.5em;text-align:center;font-size:20px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__instance{width:270px;height:55px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-normal{padding:0% 0% 0% 0%;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-hover{padding:0% 0% 0% 0%;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-normal .jet-button__label{margin:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5 .jet-button__state-hover .jet-button__label{margin:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-b1c73a5  .jet-button__state-normal .jet-button__label{font-size:17px;line-height:1.4em;}.elementor-7036 .elementor-element.elementor-element-8730104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__instance{width:270px;height:55px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__container{justify-content:center;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-normal{padding:0% 0% 0% 0%;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-hover{padding:0% 0% 0% 0%;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-normal .jet-button__label{margin:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-8730104 .jet-button__state-hover .jet-button__label{margin:0px 0px 0px 0px;}.elementor-7036 .elementor-element.elementor-element-8730104  .jet-button__state-normal .jet-button__label{font-size:17px;line-height:1.4em;}.elementor-7036 .elementor-element.elementor-element-898bcfd > .elementor-element-populated{padding:0em 0em 0em 0em;}}/* Start custom CSS for html, class: .elementor-element-47d6f58 *//* ==========================================
   HOME PRICING (GLOBAL) For Home
   ========================================== */
.cn-home-pricing{
  --cn-navy:#0b1b52;
  --cn-navy2:#0a143a;
  --cn-red:#ff0042;
  --cn-grid:#d7d7d7;
  --cn-alt:#f3f3f3;
}

.cn-home-pricing,
.cn-home-pricing *{
  font-family:"Outfit", Sans-serif !important;
  font-weight:400 !important;
  
}

.cn-home-pricing .cn-biz-wrap{
  border:1px solid var(--cn-grid);
  border-radius:10px;
  overflow:auto;
  background:#fff;
}

.cn-home-pricing .cn-biz-table{
  width:100%;
  border-collapse:separate;
  border-spacing:0;
  min-width:760px;
}

.cn-home-pricing .cn-biz-table th,
.cn-home-pricing .cn-biz-table td{
  border-right:1px solid var(--cn-grid);
  border-bottom:1px solid var(--cn-grid);
  padding:10px 14px;
  text-align:center;
  vertical-align:middle;
  font-size:17px;
}

.cn-home-pricing .cn-biz-left{
  text-align:left;
  font-weight:700;
  background:#fff;
  width:320px;
}

.cn-home-pricing .cn-biz-table thead th{
  position:sticky;
  top:0;
  z-index:2;
  background:#fff;
}

.cn-home-pricing .cn-biz-table thead th.cn-biz-head{
  background:var(--cn-red) !important;
  color:#fff !important;
  font-weight:900;
  text-transform:capitalize;
  border-bottom:2px solid #fff;
}

.cn-home-pricing .cn-biz-section th,
.cn-home-pricing .cn-biz-section td{
  background:var(--cn-navy2) !important;
  color:#fff !important;
  font-weight:900;
  text-transform:capitalize;
  border-bottom:2px solid #fff;
}

.cn-home-pricing .cn-biz-alt th,
.cn-home-pricing .cn-biz-alt td{
  background:var(--cn-alt);
}

.cn-home-pricing .cn-biz-price-row td{
  background:var(--cn-red) !important;
  color:#fff !important;
  font-weight:900;
}

.cn-home-pricing .cn-biz-sub{
  font-size:13px;
  line-height: 1.3em;
  opacity:.95;
  margin-top:6px;
  text-transform:lowercase;
}

.cn-home-pricing .cn-biz-cta-row th,
.cn-home-pricing .cn-biz-cta-row td{
  background:var(--cn-navy2) !important;
  border-bottom:0;
}

.cn-home-pricing .cn-biz-btn{
  display:inline-block;
  padding:10px 18px;
  border-radius:999px;
  background:var(--cn-red);
  color:#fff;
  text-decoration:none;
  font-weight:900;
  text-transform:capitalize;
}

.cn-home-pricing .cn-biz-table th:last-child,
.cn-home-pricing .cn-biz-table td:last-child{ border-right:0;  }

/* ===== icons ===== */
.cn-home-pricing .cn-biz-ico{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:15px !important;
  height:15px !important;
  border-radius:50% !important;
  position:relative !important;
  margin:0 auto !important;
  color:transparent !important;
  font-size:0 !important;
  line-height:0 !important;
}
.cn-home-pricing .cn-biz-ico.ok{ background:#49ca47 !important; }
.cn-home-pricing .cn-biz-ico.ok::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important;
  top:50% !important;
  width:4px !important;
  height:8px !important;
  border:solid #fff !important;
  border-width:0 2px 2px 0 !important;
  transform:translate(-50%, -55%) rotate(45deg) !important;
}
.cn-home-pricing .cn-biz-ico.no{ background:#ff0000 !important; }
.cn-home-pricing .cn-biz-ico.no::before,
.cn-home-pricing .cn-biz-ico.no::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important;
  top:50% !important;
  width:9px !important;
  height:2px !important;
  background:#fff !important;
}
.cn-home-pricing .cn-biz-ico.no::after{ transform:translate(-50%, -50%) rotate(45deg) !important; }
.cn-home-pricing .cn-biz-ico.no::before{ transform:translate(-50%, -50%) rotate(-45deg) !important; }

/* ==========================================
   SWITCH (stable in Elementor editor)
   ========================================== */
.cn-home-pricing .cn-billing-toggle{
  width:min(270px, 100%) !important;
  margin:10px auto 22px !important;
  padding:10px !important;
  display:flex !important;
  align-items:stretch !important;
  justify-content:space-between !important;
  gap:10px !important;
  background:var(--cn-navy2) !important;
  border-radius:999px !important;
  box-shadow: inset 0 0 0 2px rgba(255,255,255,.08) !important;
  line-height:1 !important;
  box-sizing:border-box !important;
  isolation:isolate !important;
}

.cn-home-pricing .cn-billing-toggle .cn-billing-btn{
  flex:1 1 0 !important;
  width:50% !important;
  appearance:none !important;
  -webkit-appearance:none !important;
  border:0 !important;
  outline:0 !important;
  box-shadow:none !important;
  background:transparent !important;
  cursor:pointer !important;
  border-radius:999px !important;
  padding:10px 18px !important;
  margin:0 !important;
  font-weight:400 !important;
  font-size:24px !important;
  text-transform:capitalize !important;
  color:#fff !important;
  opacity:.95 !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:64px !important;
  transition: background .18s ease, transform .18s ease, opacity .18s ease !important;
}

.cn-home-pricing .cn-billing-toggle .cn-billing-btn.is-active{
  background:var(--cn-red) !important;
  opacity:1 !important;
}

@media (max-width:600px){
  .cn-home-pricing .cn-billing-toggle{ padding:8px !important; gap:8px !important; }
  .cn-home-pricing .cn-billing-toggle .cn-billing-btn{
    font-size:18px !important;
    padding:12px 14px !important;
    min-height:46px !important;
  }
}

/* ==========================================
   MOBILE layout
   ========================================== */


@media (max-width:600px){

  /* no horizontal scroll */
  .cn-home-pricing .cn-biz-wrap{
    overflow-x:hidden !important;
    overflow-y:visible !important;
  }
  .cn-home-pricing .cn-biz-table{
    width:100% !important;
    min-width:0 !important;
    table-layout:fixed !important;
  }

  /* header: show only plan columns (hide first "plan name" cell) */
  .cn-home-pricing .cn-biz-table thead tr{
    display:flex !important;
    width:100% !important;
  }
  .cn-home-pricing .cn-biz-table thead .cn-biz-left{
    display:none !important;
  }
  .cn-home-pricing .cn-biz-table thead th.cn-biz-head{
    flex:1 1 0 !important;
    width:auto !important;
    padding:12px 6px !important;
    font-size:12px !important;
  }

  /* section rows (support / protection...) */
  .cn-home-pricing .cn-biz-section{
    display:block !important;
    width:100% !important;
  }
  .cn-home-pricing .cn-biz-section td{
    display:none !important;
  }
  .cn-home-pricing .cn-biz-section .cn-biz-left{
    display:block !important;
    width:100% !important;
    text-align:center !important;
  }

  /* feature rows => GRID:
     title spans full width, then 3 columns under it */
  .cn-home-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row){
    display:grid !important;
    grid-template-columns:repeat(3, 1fr) !important;
    width:100% !important;
  }

  /* feature title */
  .cn-home-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row) > th.cn-biz-left{
    grid-column:1 / -1 !important;
    width:100% !important;
    text-align:center !important;
    font-weight:400 !important;
    font-size:17px !important;
    padding:22px 12px !important;
    border-right:0 !important;
    overflow-wrap:anywhere !important;
    word-break:break-word !important;
  }

  /* 3 cells under title */
  .cn-home-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row) > td{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    padding:18px 6px !important;
    box-sizing:border-box !important;
  }

  /* keep alternating backgrounds clean on mobile */
  .cn-home-pricing .cn-biz-alt > th.cn-biz-left,
  .cn-home-pricing .cn-biz-alt > td{
    background:var(--cn-alt) !important;
  }

  /* PRICE ROW => same grid behavior */
  .cn-home-pricing .cn-biz-price-row{
    display:grid !important;
    grid-template-columns:repeat(3, 1fr) !important;
    width:100% !important;
  }
  .cn-home-pricing .cn-biz-price-row > th.cn-biz-left{
    grid-column:1 / -1 !important;
    width:100% !important;
    text-align:center !important;
    border-right:0 !important;
  }
  .cn-home-pricing .cn-biz-price-row > td{
    width:auto !important;
  }

  /* CTA ROW => same grid behavior */
  .cn-home-pricing .cn-biz-cta-row{
    display:grid !important;
    grid-template-columns:repeat(3, 1fr) !important;
    width:100% !important;
  }
  .cn-home-pricing .cn-biz-cta-row > th.cn-biz-left{
    display:none !important;
  }
  .cn-home-pricing .cn-biz-cta-row > td{
    padding:16px 8px !important;
  }
  .cn-home-pricing .cn-biz-btn{
    width:100% !important;
    text-align:center !important;
    padding: 8px 0px !important;
        font-size: 10px;
  }


  /* Make sure price row always has 3 equal columns */
  .cn-home-pricing .cn-biz-price-row{
    display:grid !important;
    grid-template-columns:repeat(3, minmax(0, 1fr)) !important;
    width:100% !important;
  }

  /* Force all 3 price cells to render and not collapse */
  .cn-home-pricing .cn-biz-price-row > td{
    min-width:0 !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    padding:14px 6px !important;
    flex-direction: column;
  }

  /* Extra safety: premium (the 3rd TD) */
  .cn-home-pricing .cn-biz-price-row > td:last-child{
    display:flex !important;
    visibility:visible !important;
    opacity:1 !important;
    flex-direction: column;
  }

  /* Prevent long price text from breaking layout */
  .cn-home-pricing .cn-biz-price{
    white-space:nowrap !important;
    font-size:16px !important;
  }
  .cn-home-pricing .cn-biz-price span{
    white-space:nowrap !important;
  }
}

/* ==========================================
   Capital letter requirement (CSS approach)
   Note: This capitalizes words. If you need ONLY first letter,
   update the text in the HTML labels.
   ========================================== */
.cn-home-pricing .cn-biz-table thead th,
.cn-home-pricing .cn-biz-left,
.cn-home-pricing .cn-biz-btn{
  text-transform:capitalize !important;
}






/* ==========================================
   BUSINESS PRICING (scoped)
   ========================================== */
.cn-business-pricing{
  --cn-navy:#0b1b52;
  --cn-navy2:#0a143a;
  --cn-red:#ff0042;
  --cn-grid:#d7d7d7;
  --cn-alt:#f3f3f3;
}

.cn-business-pricing,
.cn-business-pricing *{
  font-family:"Outfit", Sans-serif !important;
  font-weight:400 !important;
}

.cn-business-pricing .cn-biz-wrap{
  border:1px solid var(--cn-grid);
  border-radius:10px;
  overflow:auto;
  background:#fff;
}

.cn-business-pricing .cn-biz-table{
  width:100%;
  border-collapse:separate;
  border-spacing:0;
  min-width:720px;
}

.cn-business-pricing .cn-biz-table th,
.cn-business-pricing .cn-biz-table td{
  border-right:1px solid var(--cn-grid);
  border-bottom:1px solid var(--cn-grid);
  padding:12px 14px;
  text-align:center;
  vertical-align:middle;
  font-size:18px;
}

.cn-business-pricing .cn-biz-left{
  text-align:left;
  font-weight:700;
  background:#fff;
  width:340px;
}

.cn-business-pricing .cn-biz-table thead th{
  position:sticky;
  top:0;
  z-index:2;
  background:#fff;
}

.cn-business-pricing .cn-biz-table thead th.cn-biz-head{
  background:var(--cn-red) !important;
  color:#fff !important;
  font-weight:900;
  text-transform:capitalize;
  border-bottom:2px solid #fff;
}

.cn-business-pricing .cn-biz-section th,
.cn-business-pricing .cn-biz-section td{
  background:var(--cn-navy2) !important;
  color:#fff !important;
  font-weight:900;
  text-transform:capitalize;
  border-bottom:2px solid #fff;
}

.cn-business-pricing .cn-biz-alt th,
.cn-business-pricing .cn-biz-alt td{
  background:var(--cn-alt);
}

.cn-business-pricing .cn-biz-price-row td{
  background:var(--cn-red) !important;
  color:#fff !important;
  font-weight:900;
}

.cn-business-pricing .cn-biz-price{
  font-size:22px;
  font-weight:900;
}

.cn-business-pricing .cn-biz-price span{
  font-size:12px;
  font-weight:800;
  opacity:.95;
  margin-left:4px;
  text-transform:lowercase;
}

.cn-business-pricing .cn-biz-sub{
  font-size:14px;
  opacity:.95;
  margin-top:6px;
  text-transform:lowercase;
}

.cn-business-pricing .cn-biz-cta-row th,
.cn-business-pricing .cn-biz-cta-row td{
  background:var(--cn-navy2) !important;
  border-bottom:0;
}

.cn-business-pricing .cn-biz-btn{
  display:inline-block;
  padding:10px 18px;
  border-radius:999px;
  background:var(--cn-red);
  color:#fff;
  text-decoration:none;
  font-weight:900;
  text-transform:capitalize;
}

.cn-business-pricing .cn-biz-table th:last-child,
.cn-business-pricing .cn-biz-table td:last-child{ border-right:0; }

/* ===== icons (✓ / ×) ===== */
.cn-business-pricing .cn-biz-ico{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:15px !important;
  height:15px !important;
  border-radius:50% !important;
  position:relative !important;
  margin:0 auto !important;
  color:transparent !important;
  font-size:0 !important;
  line-height:0 !important;
}

.cn-business-pricing .cn-biz-ico.ok{ background:#49ca47 !important; }
.cn-business-pricing .cn-biz-ico.ok::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important;
  top:50% !important;
  width:4px !important;
  height:8px !important;
  border:solid #fff !important;
  border-width:0 2px 2px 0 !important;
  transform:translate(-50%, -55%) rotate(45deg) !important;
}

.cn-business-pricing .cn-biz-ico.no{ background:#ff0000 !important; }
.cn-business-pricing .cn-biz-ico.no::before,
.cn-business-pricing .cn-biz-ico.no::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important;
  top:50% !important;
  width:9px !important;
  height:2px !important;
  background:#fff !important;
}
.cn-business-pricing .cn-biz-ico.no::after{ transform:translate(-50%, -50%) rotate(45deg) !important; }
.cn-business-pricing .cn-biz-ico.no::before{ transform:translate(-50%, -50%) rotate(-45deg) !important; }

/* ==========================================
   MOBILE (2 columns)
   ========================================== */
/* ==========================================
   BUSINESS TABLE - MOBILE LAYOUT (like screenshot)
   each feature: title full width + 2 cells under it
   ========================================== */
@media (max-width:600px){

  /* No horizontal scroll */
  .cn-business-pricing .cn-biz-wrap{
    overflow-x:hidden !important;
    overflow-y:visible !important;
  }

  .cn-business-pricing .cn-biz-table{
    width:100% !important;
    min-width:0 !important;
    table-layout:fixed !important;
  }

  /* Header: hide the first "Plan name" cell, keep 2 plans */
  .cn-business-pricing .cn-biz-table thead tr{
    display:flex !important;
    width:100% !important;
  }
  .cn-business-pricing .cn-biz-table thead .cn-biz-left{
    display:none !important;
  }
  .cn-business-pricing .cn-biz-table thead th.cn-biz-head{
    flex:1 1 0 !important;
    width:auto !important;
    padding:12px 6px !important;
    font-size:12px !important;
  }

  /* Section rows (Unlimited support / Protection...) */
  .cn-business-pricing .cn-biz-section{
    display:block !important;
    width:100% !important;
  }
  .cn-business-pricing .cn-biz-section td{
    display:none !important;
  }
  .cn-business-pricing .cn-biz-section .cn-biz-left{
    display:block !important;
    width:100% !important;
    text-align:center !important;
  }

  /* Feature rows => grid of 2 columns under title */
  .cn-business-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row){
    display:grid !important;
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
    width:100% !important;
  }

  /* Feature title */
  .cn-business-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row) > th.cn-biz-left{
    grid-column:1 / -1 !important;
    width:100% !important;
    text-align:center !important;
    font-weight:400 !important;
    font-size:18px !important;
    padding:22px 12px !important;
    border-right:0 !important;

    overflow-wrap:anywhere !important;
    word-break:break-word !important;
  }

  /* The 2 cells under the title */
  .cn-business-pricing .cn-biz-table tbody tr:not(.cn-biz-section):not(.cn-biz-price-row):not(.cn-biz-cta-row) > td{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    padding:18px 6px !important;
    box-sizing:border-box !important;
  }

  /* Keep alternating backgrounds clean */
  .cn-business-pricing .cn-biz-alt > th.cn-biz-left,
  .cn-business-pricing .cn-biz-alt > td{
    background:var(--cn-alt) !important;
  }

  /* PRICE ROW => 2 columns */
  .cn-business-pricing .cn-biz-price-row{
    display:grid !important;
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
    width:100% !important;
  }
  .cn-business-pricing .cn-biz-price-row > th.cn-biz-left{
    grid-column:1 / -1 !important;
    width:100% !important;
    text-align:center !important;
    border-right:0 !important;
  }
  .cn-business-pricing .cn-biz-price-row > td{
    min-width:0 !important;
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
  }
  .cn-business-pricing .cn-biz-price{
    white-space:nowrap !important;
    font-size:18px !important;
  }

  /* CTA ROW => 2 columns */
  .cn-business-pricing .cn-biz-cta-row{
    display:grid !important;
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
    width:100% !important;
  }
  .cn-business-pricing .cn-biz-cta-row > th.cn-biz-left{
    display:none !important;
  }
  .cn-business-pricing .cn-biz-cta-row > td{
    padding:16px 8px !important;
  }
  .cn-business-pricing .cn-biz-btn{
    width:100% !important;
    text-align:center !important;
    padding:12px 10px !important;
  }
}

/* ==========================================
   Capital letter (Best-effort via CSS)
   ========================================== */
.cn-business-pricing .cn-biz-table thead th,
.cn-business-pricing .cn-biz-left,
.cn-business-pricing .cn-biz-btn{
  text-transform:capitalize !important;
}

.cn-section-title{
  display:flex;
  flex-direction:column;
  gap:6px;
}
.cn-section-sub{
  font-size:14px;
  opacity:.9;
  color:#fff;
  font-weight:200;
}

/* Default: hide the AV block inside plan headers on desktop */
.cn-plan-av{ display:none; }

/* Style for the AV block (when shown) */
.cn-plan-av{
  margin-top:10px;
  padding-top:10px;
  border-top:1px solid rgba(255,255,255,.25);
  text-align:center;
}

.cn-plan-av-title{
  font-size:13px;
  line-height:1.2;
  opacity:.95;
  line-height: 1.5em;
  margin-bottom:8px;
  font-weight:600;
}

.cn-plan-av-logo{
  max-height:26px;
  max-width:150px;
  width:auto;
  height:auto;
  object-fit:contain;
  display:inline-block;
}

/* ✅ Mobile: show AV under each plan title, and hide the stacked blue AV row cells */
@media (max-width: 767px){
    .cn-home-pricing .cn-biz-section {display: none !important;}
  .cn-plan-av{ display:block; }

  /* hide the 3 antivirus cells in the Support section row on mobile */
  .cn-biz-section th:nth-child(2),
  .cn-biz-section th:nth-child(3),
  .cn-biz-section th:nth-child(4){
    display:none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f190a22 *//* ==========================================
   FAMILY COST COMPARISON (scoped)
   same look as CN tables (navy/red + icons)
   ========================================== */

.cn-family-compare{
  --cn-navy:#0b1b52;
  --cn-navy2:#0a143a;
  --cn-red:#FF0042;
  --cn-grid:#d7d7d7;
  --cn-alt:#f3f3f3;
}

.cn-family-compare,
.cn-family-compare *{
  font-family:"Outfit", Sans-serif !important;
}

.cn-family-compare{
  width:100%;
}

.cn-family-compare .cn-fc-titlebar{
  background:var(--cn-navy2);
  color:#fff;
  border-radius:16px 16px 0 0;
  padding:16px 18px 5px;
  text-align:center;
  font-weight:500;
  font-size:35px;
 
  border:1px solid var(--cn-grid);
  border-bottom:0;
}

.cn-family-compare .cn-fc-gridwrap{
  border:1px solid var(--cn-grid);
  border-top:0;
  border-radius:0 0 16px 16px;
  background:#0a143a;
  padding:18px;
}

.cn-family-compare .cn-fc-grid{
  display:grid;
  grid-template-columns:repeat(3, minmax(0, 1fr));
  gap:18px;
}

.cn-family-compare .cn-fc-card{
  border:1px solid var(--cn-grid);
  border-radius:16px;
  overflow:hidden;
  background:#fff;
  box-shadow:0 10px 26px rgba(10, 20, 58, .08);
}

.cn-family-compare .cn-fc-head{
  background:var(--cn-red);
  color:#fff;
  text-align:center;
  padding:14px 14px;
  font-weight:900;
  font-size:18px;
  
}

.cn-family-compare .cn-fc-body{
  padding:18px 18px 16px;
}

.cn-family-compare .cn-fc-icon{
  width:30px;
  height:30px;
  border-radius:999px;
  background:#4b42f7;
  display:flex;
  align-items:center;
  justify-content:center;
  margin:0 auto 10px;
  position:relative;
}

/* white check */
.cn-family-compare .cn-fc-icon::after{
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  width:10px;
  height:18px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:translate(-50%, -60%) rotate(45deg);
}

.cn-family-compare .cn-fc-subtitle{
  text-align:center;
  font-weight:500;
  color:var(--cn-navy2);
  font-size:16px;
  margin:16px 0 14px;
  line-height:1.2;
 
}

.cn-family-compare .cn-fc-amount{
  text-align:center;
  font-weight:900;
  color:var(--cn-navy2);
  font-size:34px;
  margin:0 0 10px;
  line-height:1;
}

.cn-family-compare .cn-fc-amount span{
  font-size:14px;
  font-weight:800;
  opacity:.85;
  margin-left:6px;
  text-transform:lowercase;
}

.cn-family-compare .cn-fc-desc{
  margin:0;
  color:#222;
  font-size:15px;
  line-height:1.55;
  text-align:center;
}

.cn-family-compare .cn-fc-desc strong{
  font-weight:900;
  color:#111;
}

.cn-family-compare .cn-fc-foot{
  border-top:1px solid var(--cn-grid);
  background:var(--cn-alt);
  padding:12px 14px;
  text-align:center;
  font-size:13px;
  color:#111;
  font-weight:700;
  text-transform:lowercase;
}

/* optional emphasis card (middle) */
.cn-family-compare .cn-fc-card.is-featured{
  border-width:2px;
  border-color:rgba(255,0,66,.35);
  transform:translateY(-4px);
}

/* MOBILE */
@media (max-width:900px){
  .cn-family-compare .cn-fc-titlebar{
    font-size:35px;
    padding:14px 14px 3px;
  }
  .cn-family-compare .cn-fc-gridwrap{
    padding:14px;
  }
  .cn-family-compare .cn-fc-grid{
    grid-template-columns:1fr;
  }
  .cn-family-compare .cn-fc-card.is-featured{
    transform:none;
  }
  .cn-family-compare .cn-fc-amount{
    font-size:30px;
  }
  .cn-family-compare .cn-fc-desc{
    font-size:14px;
  }
}/* End custom CSS */
/* Start custom CSS */a.cn-biz-btn:hover {
    background-color: #fff !important;
    color: #E91E63 !important;
}

table {margin-block-end: 0px;}

a.cn-biz-btn {
font-size:16px;    
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Outfit-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Outfit-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Outfit-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Outfit-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Gilroy-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cybernoble365.com/wp-content/uploads/2025/12/Gilroy-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */