.elementor-284 .elementor-element.elementor-element-24db3cd{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-384f39a{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right: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 );color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-4fc360a{text-align:center;}.elementor-284 .elementor-element.elementor-element-4fc360a .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-01196ae{text-align:center;}.elementor-284 .elementor-element.elementor-element-01196ae .elementor-heading-title{font-family:"PP Telegraf Mobile", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-284 .elementor-element.elementor-element-7f7eaa6{margin:-324px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 99px;top:234px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-7f7eaa6{left:421px;}body.rtl .elementor-284 .elementor-element.elementor-element-7f7eaa6{right:421px;}.elementor-284 .elementor-element.elementor-element-fe04cd0{text-align:center;}.elementor-284 .elementor-element.elementor-element-fe04cd0 .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:100px;font-weight:500;text-transform:uppercase;letter-spacing:-5px;color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-71c1b3e{text-align:center;}.elementor-284 .elementor-element.elementor-element-71c1b3e .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-d99714a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"PP Telegraf", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-37b7bc3{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-37b7bc3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF2A0061;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-34a53bb{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button-content-wrapper{flex-direction:row-reverse;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-379dde6{left:423px;}body.rtl .elementor-284 .elementor-element.elementor-element-379dde6{right:423px;}.elementor-284 .elementor-element.elementor-element-379dde6{top:450px;}.elementor-284 .elementor-element.elementor-element-4496bd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-4f85b4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-284 .elementor-element.elementor-element-e9d59a4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-e47101b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-e47101b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-e47101b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-e47101b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-284 .elementor-element.elementor-element-e47101b .elementor-icon-list-item > a{font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.32px;}.elementor-284 .elementor-element.elementor-element-e47101b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-2d21956{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-46c78a0 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-fb97864{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-284 .elementor-element.elementor-element-68a696e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-a131619{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:end;}.elementor-284 .elementor-element.elementor-element-a131619 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-b27ec91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-7b7ce36{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-4e4ea70{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-6eb50cc{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-c3b0f97{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-096512e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-e6f5e4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-e6f5e4e:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-e6f5e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-e06e405{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-284 .elementor-element.elementor-element-11fc5ca{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-1f5a8e8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-1f5a8e8 .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-b779397{--display:flex;}.elementor-284 .elementor-element.elementor-element-15b6eb7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-item > a{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:-0.32px;}.elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-ba10e03{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-284 .elementor-element.elementor-element-ba10e03 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-ba10e03 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-284 .elementor-element.elementor-element-e14f469{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-689dd46{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-689dd46:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-689dd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-5331ebb{text-align:center;}.elementor-284 .elementor-element.elementor-element-5331ebb .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-eb1839a{--display:flex;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-284 .elementor-element.elementor-element-6c16e1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-ed6656d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-284 .elementor-element.elementor-element-ed6656d .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-ed6656d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-284 .elementor-element.elementor-element-8bf1e01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-fb92093{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-fb92093:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-fb92093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-cf51c37{text-align:center;}.elementor-284 .elementor-element.elementor-element-cf51c37 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-a427732{--display:flex;}.elementor-284 .elementor-element.elementor-element-b7afa9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;line-height:25px;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-ae21f57{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-284 .elementor-element.elementor-element-ae21f57 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-ae21f57 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-284 .elementor-element.elementor-element-ae6b2f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-13ffa02{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-13ffa02:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-13ffa02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-045a417{text-align:center;}.elementor-284 .elementor-element.elementor-element-045a417 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-c5c129a{--display:flex;}.elementor-284 .elementor-element.elementor-element-d123342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-741ed38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-1aa4e5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-7b33662{--display:flex;}.elementor-284 .elementor-element.elementor-element-18bddcf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-18bddcf .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-5ad27e7{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-24993ec{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-21a1f4b{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-2a15530{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-4d1910d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-d4ba7ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-d4ba7ec:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-d4ba7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-a3e5f85{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-a3e5f85:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-a3e5f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-439dfd0{text-align:center;}.elementor-284 .elementor-element.elementor-element-439dfd0 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:28px;font-weight:600;}.elementor-284 .elementor-element.elementor-element-7e48805{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-79b40f3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-79b40f3:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-79b40f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-8673dbe{text-align:center;}.elementor-284 .elementor-element.elementor-element-8673dbe .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:28px;font-weight:600;}.elementor-284 .elementor-element.elementor-element-6744053{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-a220a26{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-a220a26:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-a220a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-b4fe45d{text-align:center;}.elementor-284 .elementor-element.elementor-element-b4fe45d .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:28px;font-weight:600;}.elementor-284 .elementor-element.elementor-element-993d4f0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-e02419a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-e02419a:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-e02419a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-65c30f8{text-align:center;}.elementor-284 .elementor-element.elementor-element-65c30f8 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:28px;font-weight:600;}.elementor-284 .elementor-element.elementor-element-744eb25{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-8352eb2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-8352eb2:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-8352eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-eca4573{text-align:center;}.elementor-284 .elementor-element.elementor-element-eca4573 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:28px;font-weight:600;}.elementor-284 .elementor-element.elementor-element-dad7155{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-15a73b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-15a73b6:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-15a73b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-979dc02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-94ff482{--display:flex;}.elementor-284 .elementor-element.elementor-element-2e05d79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-2e05d79 .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-8d45f0e{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-74fc3d2{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-6575cf3{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-c45ed63{--display:flex;--min-height:533px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-31e3204{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-d08976e img{width:100%;}.elementor-284 .elementor-element.elementor-element-e766be9{--display:flex;}.elementor-284 .elementor-element.elementor-element-d54483d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-0e27fea{width:var( --container-widget-width, 7% );max-width:7%;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;text-align:start;}.elementor-284 .elementor-element.elementor-element-0e27fea img{border-style:none;}.elementor-284 .elementor-element.elementor-element-2c2ed3e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-2c2ed3e .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.32px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-83a7cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 52px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-83a7cf4 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-bb6f533{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-bf39ca3{width:var( --container-widget-width, 7% );max-width:7%;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;text-align:start;}.elementor-284 .elementor-element.elementor-element-bf39ca3 img{border-style:none;}.elementor-284 .elementor-element.elementor-element-f1a219e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-f1a219e .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.32px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-32b5e6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 52px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-32b5e6f .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-9a69b04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-dba811b .elementor-button{background-color:var( --e-global-color-primary );font-family:"PP Telegraf", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-dba811b .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-dba811b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-dba811b{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-dba811b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-dba811b .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-dba811b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF2A0061;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-2fbf40d{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-cba5568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-8317260{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-25c214d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-76f2eda{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-76f2eda .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-05debea{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-aa5f39b{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-5bfcb7e{width:auto;max-width:auto;text-align:end;}.elementor-284 .elementor-element.elementor-element-943fd5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-5d041f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-5d041f2:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-5d041f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-ea71603{--display:flex;--padding-top:130px;--padding-bottom:30px;--padding-left:80px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-5bbd329{text-align:start;}.elementor-284 .elementor-element.elementor-element-1ecc49b{font-family:"PP Telegraf", Sans-serif;font-size:40px;font-weight:400;line-height:41px;letter-spacing:-1.6px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-3a82670 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-7e04fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-58ba5fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-58ba5fd:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-58ba5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"PP Telegraf", Sans-serif;font-size:48px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter-title{color:var( --e-global-color-accent );font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-b3beb59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-284 .elementor-element.elementor-element-b3beb59:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-b3beb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"PP Telegraf", Sans-serif;font-size:48px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter-title{color:var( --e-global-color-accent );font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;}.elementor-284 .elementor-element.elementor-element-cffbc68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-bf787aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-bf787aa:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-bf787aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ca.security/wp-content/uploads/2025/12/bgb2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-284 .elementor-element.elementor-element-ce7957f{--display:flex;}.elementor-284 .elementor-element.elementor-element-f3b77f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-2084416{--display:flex;}.elementor-284 .elementor-element.elementor-element-8369eca{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-8369eca .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-54b191e{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-007c1fa{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-28b00af{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-fb98282{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-284 .elementor-element.elementor-element-47536a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-284 .elementor-element.elementor-element-d62d8c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-284 .elementor-element.elementor-element-10cf73e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-10cf73e .swiper-pagination-bullet{background:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-9f50eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-1267d76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-05a4631{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-f09d71c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-f09d71c .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-d82f8e5{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.58px;}.elementor-284 .elementor-element.elementor-element-734c0cb{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-69e7078{width:auto;max-width:auto;text-align:end;}.elementor-284 .elementor-element.elementor-element-61c6eed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-cf4d449{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-42ad49d{--display:flex;}.elementor-284 .elementor-element.elementor-element-42ad49d:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-42ad49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-666987d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF2A0040;--border-color:#FF2A0040;}.elementor-284 .elementor-element.elementor-element-666987d:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-666987d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-b949093{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-3b070dc img{border-style:none;}.elementor-284 .elementor-element.elementor-element-0f90ab1 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.32px;color:#999999;}.elementor-284 .elementor-element.elementor-element-9c73cd5 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-c4f2c4f .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-c4f2c4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-0bb7933{--display:flex;}.elementor-284 .elementor-element.elementor-element-0bb7933:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-0bb7933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-3ed19fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF2A0040;--border-color:#FF2A0040;}.elementor-284 .elementor-element.elementor-element-3ed19fe:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-3ed19fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-95d62f4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-16e7b77{padding:0px 0px 5px 0px;}.elementor-284 .elementor-element.elementor-element-16e7b77 img{border-style:none;}.elementor-284 .elementor-element.elementor-element-7488ade .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.32px;color:#999999;}.elementor-284 .elementor-element.elementor-element-b8e937b .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-23fce3d .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-23fce3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-51b7f01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-873a7c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-7971375{--display:flex;}.elementor-284 .elementor-element.elementor-element-7971375:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-7971375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-1d82d5c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF2A0040;--border-color:#FF2A0040;}.elementor-284 .elementor-element.elementor-element-1d82d5c:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-1d82d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-5044c26{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-7d27cc6{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7d27cc6 img{border-style:none;}.elementor-284 .elementor-element.elementor-element-ae99670 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.32px;color:#999999;}.elementor-284 .elementor-element.elementor-element-f86e885 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-de85651 .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-de85651 .elementor-button-content-wrapper{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-3615f82{--display:flex;}.elementor-284 .elementor-element.elementor-element-3615f82:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-3615f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-dd3dac6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF2A0040;--border-color:#FF2A0040;}.elementor-284 .elementor-element.elementor-element-dd3dac6:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-dd3dac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-7be8ed2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-557a89e{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-557a89e img{border-style:none;}.elementor-284 .elementor-element.elementor-element-a244931 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.32px;color:#999999;}.elementor-284 .elementor-element.elementor-element-e5125a2 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-bd7011f .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-bd7011f .elementor-button-content-wrapper{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-7416965{--display:flex;}.elementor-284 .elementor-element.elementor-element-7416965:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-7416965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-110b7bb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF2A0040;--border-color:#FF2A0040;}.elementor-284 .elementor-element.elementor-element-110b7bb:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-110b7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-aee4419{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-1cce554{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-1cce554 img{border-style:none;}.elementor-284 .elementor-element.elementor-element-571fd9c .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.32px;color:#999999;}.elementor-284 .elementor-element.elementor-element-12fdaab .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-79d3507 .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-79d3507 .elementor-button-content-wrapper{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-603894b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-29acb18{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-29acb18 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-e2aee4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-284 .elementor-element.elementor-element-e2aee4a:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-e2aee4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-4be0f46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-44043d3{text-align:center;}.elementor-284 .elementor-element.elementor-element-2448e1d{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-284 .elementor-element.elementor-element-2448e1d.elementor-element{--align-self:center;}.elementor-284 .elementor-element.elementor-element-2448e1d .elementor-heading-title{font-family:"PP Telegraf Static", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-cf22419{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-284 .elementor-element.elementor-element-cf22419.elementor-element{--align-self:center;}.elementor-284 .elementor-element.elementor-element-cf22419 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-df74dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button{background-color:var( --e-global-color-text );font-family:"PP Telegraf", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-a17fd36{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button{background-color:#FFFFFF00;font-family:"PP Telegraf", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000042;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-3c2a0c8{width:auto;max-width:auto;}.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-9fc6fa0{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-284 .elementor-element.elementor-element-9fc6fa0.elementor-element{--align-self:center;}.elementor-284 .elementor-element.elementor-element-9fc6fa0 .elementor-heading-title{font-family:"PP Telegraf", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-284 .elementor-element.elementor-element-e9d59a4{--width:80%;}.elementor-284 .elementor-element.elementor-element-2d21956{--width:80%;}.elementor-284 .elementor-element.elementor-element-68a696e{--width:80%;}.elementor-284 .elementor-element.elementor-element-b27ec91{--width:100%;}.elementor-284 .elementor-element.elementor-element-b779397{--width:85%;}.elementor-284 .elementor-element.elementor-element-689dd46{--width:10%;}.elementor-284 .elementor-element.elementor-element-fb92093{--width:10%;}.elementor-284 .elementor-element.elementor-element-13ffa02{--width:10%;}.elementor-284 .elementor-element.elementor-element-24993ec{--width:40%;}.elementor-284 .elementor-element.elementor-element-74fc3d2{--width:40%;}.elementor-284 .elementor-element.elementor-element-31e3204{--width:55%;}.elementor-284 .elementor-element.elementor-element-e766be9{--width:45%;}.elementor-284 .elementor-element.elementor-element-d54483d{--width:100%;}.elementor-284 .elementor-element.elementor-element-bb6f533{--width:100%;}.elementor-284 .elementor-element.elementor-element-aa5f39b{--width:40%;}.elementor-284 .elementor-element.elementor-element-5d041f2{--width:50%;}.elementor-284 .elementor-element.elementor-element-ea71603{--width:76%;}.elementor-284 .elementor-element.elementor-element-cffbc68{--width:50%;}.elementor-284 .elementor-element.elementor-element-007c1fa{--width:40%;}.elementor-284 .elementor-element.elementor-element-734c0cb{--width:40%;}.elementor-284 .elementor-element.elementor-element-42ad49d{--width:66.5%;}.elementor-284 .elementor-element.elementor-element-666987d{--width:100%;}.elementor-284 .elementor-element.elementor-element-b949093{--width:100%;}.elementor-284 .elementor-element.elementor-element-0bb7933{--width:33%;}.elementor-284 .elementor-element.elementor-element-3ed19fe{--width:100%;}.elementor-284 .elementor-element.elementor-element-95d62f4{--width:100%;}.elementor-284 .elementor-element.elementor-element-7971375{--width:33%;}.elementor-284 .elementor-element.elementor-element-1d82d5c{--width:100%;}.elementor-284 .elementor-element.elementor-element-5044c26{--width:100%;}.elementor-284 .elementor-element.elementor-element-3615f82{--width:33%;}.elementor-284 .elementor-element.elementor-element-dd3dac6{--width:100%;}.elementor-284 .elementor-element.elementor-element-7be8ed2{--width:100%;}.elementor-284 .elementor-element.elementor-element-7416965{--width:33%;}.elementor-284 .elementor-element.elementor-element-110b7bb{--width:100%;}.elementor-284 .elementor-element.elementor-element-aee4419{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-24db3cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-384f39a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-284 .elementor-element.elementor-element-4fc360a .elementor-heading-title{font-size:45px;letter-spacing:0px;}.elementor-284 .elementor-element.elementor-element-01196ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-284 .elementor-element.elementor-element-01196ae .elementor-heading-title{font-size:45px;letter-spacing:-1.4px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-7f7eaa6{left:-97px;}body.rtl .elementor-284 .elementor-element.elementor-element-7f7eaa6{right:-97px;}.elementor-284 .elementor-element.elementor-element-7f7eaa6{top:332px;}.elementor-284 .elementor-element.elementor-element-7f7eaa6 img{width:65%;}.elementor-284 .elementor-element.elementor-element-fe04cd0 .elementor-heading-title{font-size:48px;letter-spacing:-2px;}.elementor-284 .elementor-element.elementor-element-71c1b3e .elementor-heading-title{font-size:24px;letter-spacing:-0.2px;}.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button{padding:10px 60px 10px 60px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-379dde6{left:139px;}body.rtl .elementor-284 .elementor-element.elementor-element-379dde6{right:139px;}.elementor-284 .elementor-element.elementor-element-379dde6{top:185px;}.elementor-284 .elementor-element.elementor-element-379dde6 img{width:91%;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-284 .elementor-element.elementor-element-a131619{text-align:center;}.elementor-284 .elementor-element.elementor-element-b27ec91{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-284 .elementor-element.elementor-element-e6f5e4e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-e06e405{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-284 .elementor-element.elementor-element-11fc5ca{text-align:start;}.elementor-284 .elementor-element.elementor-element-11fc5ca img{width:50%;}.elementor-284 .elementor-element.elementor-element-1f5a8e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-284 .elementor-element.elementor-element-1f5a8e8.elementor-element{--align-self:flex-start;}.elementor-284 .elementor-element.elementor-element-1f5a8e8 .elementor-heading-title{font-size:32px;}.elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-284 .elementor-element.elementor-element-15b6eb7 .elementor-icon-list-item > a{font-size:18px;line-height:1.1em;letter-spacing:-0.7px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-284 .elementor-element.elementor-element-689dd46{--width:30%;}.elementor-284 .elementor-element.elementor-element-eb1839a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-284 .elementor-element.elementor-element-6c16e1a{font-size:16px;line-height:1.2em;letter-spacing:0px;}.elementor-284 .elementor-element.elementor-element-fb92093{--width:30%;}.elementor-284 .elementor-element.elementor-element-a427732{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-b7afa9b{font-size:16px;line-height:1.2em;letter-spacing:0px;}.elementor-284 .elementor-element.elementor-element-13ffa02{--width:30%;}.elementor-284 .elementor-element.elementor-element-c5c129a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-d123342{font-size:16px;line-height:1.2em;letter-spacing:0px;}.elementor-284 .elementor-element.elementor-element-1aa4e5a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-284 .elementor-element.elementor-element-7b33662{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-18bddcf .elementor-heading-title{font-size:32px;}.elementor-284 .elementor-element.elementor-element-5ad27e7{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-21a1f4b{text-align:start;}.elementor-284 .elementor-element.elementor-element-21a1f4b img{width:50%;}.elementor-284 .elementor-element.elementor-element-4d1910d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-284 .elementor-element.elementor-element-7e48805{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-6744053{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-993d4f0{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-744eb25{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-dad7155{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-15a73b6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-979dc02{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-284 .elementor-element.elementor-element-94ff482{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-2e05d79{width:100%;max-width:100%;text-align:start;}.elementor-284 .elementor-element.elementor-element-2e05d79 .elementor-heading-title{font-size:28px;}.elementor-284 .elementor-element.elementor-element-8d45f0e{width:100%;max-width:100%;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-6575cf3{text-align:start;}.elementor-284 .elementor-element.elementor-element-6575cf3 img{width:50%;}.elementor-284 .elementor-element.elementor-element-c45ed63{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-d54483d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-284 .elementor-element.elementor-element-0e27fea img{width:50%;}.elementor-284 .elementor-element.elementor-element-2c2ed3e{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-83a7cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-284 .elementor-element.elementor-element-bb6f533{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-284 .elementor-element.elementor-element-bf39ca3 img{width:50%;}.elementor-284 .elementor-element.elementor-element-f1a219e{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-32b5e6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-284 .elementor-element.elementor-element-9a69b04{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-dba811b{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-dba811b .elementor-button{padding:12px 56px 12px 56px;}.elementor-284 .elementor-element.elementor-element-2fbf40d{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button{padding:10px 46px 10px 46px;}.elementor-284 .elementor-element.elementor-element-cba5568{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-8317260{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-76f2eda{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-76f2eda .elementor-heading-title{font-size:36px;}.elementor-284 .elementor-element.elementor-element-05debea{width:100%;max-width:100%;font-size:18px;}.elementor-284 .elementor-element.elementor-element-5bfcb7e{text-align:start;}.elementor-284 .elementor-element.elementor-element-5bfcb7e img{width:50%;}.elementor-284 .elementor-element.elementor-element-943fd5e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-284 .elementor-element.elementor-element-1ecc49b{font-size:28px;line-height:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter-number-wrapper{font-size:36px;}.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter-number-wrapper{font-size:36px;}.elementor-284 .elementor-element.elementor-element-bf787aa{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-f3b77f4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-2084416{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-8369eca{width:100%;max-width:100%;text-align:center;}.elementor-284 .elementor-element.elementor-element-8369eca .elementor-heading-title{font-size:32px;}.elementor-284 .elementor-element.elementor-element-54b191e{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:20px;}.elementor-284 .elementor-element.elementor-element-007c1fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-284 .elementor-element.elementor-element-28b00af{text-align:center;}.elementor-284 .elementor-element.elementor-element-28b00af img{width:50%;}.elementor-284 .elementor-element.elementor-element-fb98282{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-47536a3{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-d62d8c8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-9f50eb6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-1267d76{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-284 .elementor-element.elementor-element-f09d71c .elementor-heading-title{font-size:36px;}.elementor-284 .elementor-element.elementor-element-d82f8e5{width:100%;max-width:100%;font-size:18px;}.elementor-284 .elementor-element.elementor-element-69e7078{width:100%;max-width:100%;text-align:start;}.elementor-284 .elementor-element.elementor-element-69e7078 img{width:50%;}.elementor-284 .elementor-element.elementor-element-61c6eed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-284 .elementor-element.elementor-element-e2aee4a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-2448e1d{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-2448e1d .elementor-heading-title{font-size:36px;}.elementor-284 .elementor-element.elementor-element-cf22419{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-df74dc6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-284 .elementor-element.elementor-element-a17fd36 .elementor-button{padding:11px 57px 11px 57px;}.elementor-284 .elementor-element.elementor-element-9fc6fa0{width:100%;max-width:100%;}}/* Start custom CSS for button, class: .elementor-element-34a53bb *//* 1. Main Button Frame (50% Opacity) */
.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button {
    background-color: transparent;
    color: #FF0000;
    border: 1px solid rgba(255, 0, 0, 0.4); /* Faint frame */
    position: relative;
    padding: 11px 30px;
    border-radius: 0px;
    display: inline-block;
}

/* 2. Top Left & Top Right Corners (100% Opacity) */
.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button::before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    height: 12px; /* Adjust this for the height of the corners */
    border-top: 1px solid #FF0000;
    border-left: 1px solid #FF0000;
    border-right: 1px solid #FF0000;
    /* This creates a gap in the middle of the top line */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}

/* 3. Bottom Left & Bottom Right Corners (100% Opacity) */
.elementor-284 .elementor-element.elementor-element-34a53bb .elementor-button::after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: -1px;
    right: -1px;
    height: 12px; /* Adjust this for the height of the corners */
    border-bottom: 1px solid #FF0000;
    border-left: 1px solid #FF0000;
    border-right: 1px solid #FF0000;
    /* This creates a gap in the middle of the bottom line */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e05d79 *//* Target only the span with the specific class */
.elementor-284 .elementor-element.elementor-element-2e05d79 .red-text {
    color: #FF0000; /* Your Cyber Academy Red */
    font-weight:  ; /* Optional: matches the image's heavy weight */
}

/* Optional: If you want a slight glow effect to match the 'Cyber' vibe */
.elementor-284 .elementor-element.elementor-element-2e05d79 .red-text {
    text-shadow: 0px 0px 8px rgba(255, 0, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf40d *//* 1. Main Button Frame (50% Opacity) */
.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button {
    background-color: transparent;
    color: #FF0000;
    border: 1px solid rgba(255, 0, 0, 0.4); /* Faint frame */
    position: relative;
    padding: 11px 30px;
    border-radius: 0px;
    display: inline-block;
}

/* 2. Top Left & Top Right Corners (100% Opacity) */
.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button::before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    height: 12px; /* Adjust this for the height of the corners */
    border-top: 1px solid #FF0000;
    border-left: 1px solid #FF0000;
    border-right: 1px solid #FF0000;
    /* This creates a gap in the middle of the top line */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}

/* 3. Bottom Left & Bottom Right Corners (100% Opacity) */
.elementor-284 .elementor-element.elementor-element-2fbf40d .elementor-button::after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: -1px;
    right: -1px;
    height: 12px; /* Adjust this for the height of the corners */
    border-bottom: 1px solid #FF0000;
    border-left: 1px solid #FF0000;
    border-right: 1px solid #FF0000;
    /* This creates a gap in the middle of the bottom line */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-499282d *//* 1. Center everything and maintain order */
.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter {
    display: flex;
    flex-direction: column !important; /* Forces vertical stack */
    align-items: center;
    justify-content: center;
    text-align: center;
}

/* 2. Ensure Number stays on top */
.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter-number-wrapper {
    order: 1; /* Explicitly set to first */
    display: flex;
    justify-content: center;
    align-items: baseline;
    width: 100%;
    margin-bottom: 10px; /* Space between number and title */
}

/* 3. Ensure Title stays on bottom */
.elementor-284 .elementor-element.elementor-element-499282d .elementor-counter-title {
    order: 2; /* Explicitly set to second */
    text-align: center;
    width: 100%;
    margin: 0 auto;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-463929b *//* 1. Center everything and maintain order */
.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter {
    display: flex;
    flex-direction: column !important; /* Forces vertical stack */
    align-items: center;
    justify-content: center;
    text-align: center;
}

/* 2. Ensure Number stays on top */
.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter-number-wrapper {
    order: 1; /* Explicitly set to first */
    display: flex;
    justify-content: center;
    align-items: baseline;
    width: 100%;
    margin-bottom: 10px; /* Space between number and title */
}

/* 3. Ensure Title stays on bottom */
.elementor-284 .elementor-element.elementor-element-463929b .elementor-counter-title {
    order: 2; /* Explicitly set to second */
    text-align: center;
    width: 100%;
    margin: 0 auto;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8369eca *//* Target only the span with the specific class */
.elementor-284 .elementor-element.elementor-element-8369eca .red-text {
    color: #FF2A00; /* Your Cyber Academy Red */
    font-weight: ; /* Optional: matches the image's heavy weight */
}

/* Optional: If you want a slight glow effect to match the 'Cyber' vibe */
.elementor-284 .elementor-element.elementor-element-8369eca .red-text {
    text-shadow: 0px 0px 8px rgba(255, 0, 0, 0.0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666987d *//* 1. The Main Faint Base Frame */
.elementor-284 .elementor-element.elementor-element-666987d {
    border: 1px solid rgba(255, 0, 0, 0.2); /* Faint base line */
    position: relative;
    padding: 10px; 
    border-radius: 0px;
}

/* 2. Top-Left and Top-Right Corners */
.elementor-284 .elementor-element.elementor-element-666987d::before {
    content: "";
    position: absolute;
    top: -1px;    /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-top: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-bottom: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}

/* 3. Bottom-Left and Bottom-Right Corners */
.elementor-284 .elementor-element.elementor-element-666987d::after {
    content: "";
    position: absolute;
    bottom: -1px; /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-top: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed19fe *//* 1. The Main Faint Base Frame */
.elementor-284 .elementor-element.elementor-element-3ed19fe {
    border: 1px solid rgba(255, 0, 0, 0.2); /* Faint base line */
    position: relative;
    padding: 10px; 
    border-radius: 0px;
}

/* 2. Top-Left and Top-Right Corners */
.elementor-284 .elementor-element.elementor-element-3ed19fe::before {
    content: "";
    position: absolute;
    top: -1px;    /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-top: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-bottom: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}

/* 3. Bottom-Left and Bottom-Right Corners */
.elementor-284 .elementor-element.elementor-element-3ed19fe::after {
    content: "";
    position: absolute;
    bottom: -1px; /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-top: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d82d5c *//* 1. The Main Faint Base Frame */
.elementor-284 .elementor-element.elementor-element-1d82d5c {
    border: 1px solid rgba(255, 0, 0, 0.2); /* Faint base line */
    position: relative;
    padding: 10px; 
    border-radius: 0px;
}

/* 2. Top-Left and Top-Right Corners */
.elementor-284 .elementor-element.elementor-element-1d82d5c::before {
    content: "";
    position: absolute;
    top: -1px;    /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-top: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-bottom: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}

/* 3. Bottom-Left and Bottom-Right Corners */
.elementor-284 .elementor-element.elementor-element-1d82d5c::after {
    content: "";
    position: absolute;
    bottom: -1px; /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-top: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3dac6 *//* 1. The Main Faint Base Frame */
.elementor-284 .elementor-element.elementor-element-dd3dac6 {
    border: 1px solid rgba(255, 0, 0, 0.2); /* Faint base line */
    position: relative;
    padding: 10px; 
    border-radius: 0px;
}

/* 2. Top-Left and Top-Right Corners */
.elementor-284 .elementor-element.elementor-element-dd3dac6::before {
    content: "";
    position: absolute;
    top: -1px;    /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-top: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-bottom: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}

/* 3. Bottom-Left and Bottom-Right Corners */
.elementor-284 .elementor-element.elementor-element-dd3dac6::after {
    content: "";
    position: absolute;
    bottom: -1px; /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-top: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b7bb *//* 1. The Main Faint Base Frame */
.elementor-284 .elementor-element.elementor-element-110b7bb {
    border: 1px solid rgba(255, 0, 0, 0.2); /* Faint base line */
    position: relative;
    padding: 10px; 
    border-radius: 0px;
}

/* 2. Top-Left and Top-Right Corners */
.elementor-284 .elementor-element.elementor-element-110b7bb::before {
    content: "";
    position: absolute;
    top: -1px;    /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-top: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-bottom: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}

/* 3. Bottom-Left and Bottom-Right Corners */
.elementor-284 .elementor-element.elementor-element-110b7bb::after {
    content: "";
    position: absolute;
    bottom: -1px; /* Sits perfectly on the base border */
    left: -1px;
    right: -1px;
    height: 73px; /* Vertical arm length: 73px */
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    border-right: 2px solid #FF0000;
    border-top: none !important; /* Removes ghosting lines */
    pointer-events: none;
    /* Mask creates the 73px horizontal arm length */
    -webkit-mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
    mask-image: linear-gradient(to right, black 73px, transparent 73px, transparent calc(100% - 73px), black 73px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c2a0c8 *//* 1. Main Button Frame (40% Opacity Black) */
.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button {
    background-color: transparent;
    color: #000000; /* Updated text color to black */
    border: 1px solid rgba(0, 0, 0, 0.4); /* Faint black frame */
    position: relative;
    padding: 11px 30px;
    border-radius: 0px;
    display: inline-block;
}

/* 2. Top Left & Top Right Corners (Solid Black) */
.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button::before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    height: 12px; 
    border-top: 1px solid #000000;   /* Updated to Black */
    border-left: 1px solid #000000;  /* Updated to Black */
    border-right: 1px solid #000000; /* Updated to Black */
    /* Mask logic remains to preserve the 15px horizontal arms */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}

/* 3. Bottom Left & Bottom Right Corners (Solid Black) */
.elementor-284 .elementor-element.elementor-element-3c2a0c8 .elementor-button::after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: -1px;
    right: -1px;
    height: 12px; 
    border-bottom: 1px solid #000000; /* Updated to Black */
    border-left: 1px solid #000000;   /* Updated to Black */
    border-right: 1px solid #000000;  /* Updated to Black */
    /* Mask logic remains to preserve the 15px horizontal arms */
    mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
    -webkit-mask-image: linear-gradient(to right, black 15px, transparent 15px, transparent calc(100% - 15px), black calc(100% - 15px));
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Telegraf';
	font-display: auto;
	src: url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Telegraf Static';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Regular.woff2') format('woff2'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Regular.woff') format('woff'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Regular-2.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Telegraf Static';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Bold.woff2') format('woff2'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Bold.woff') format('woff'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Telegraf Static';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Black.woff2') format('woff2'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Black.woff') format('woff'),
		url('https://ca.security/wp-content/uploads/2025/12/PPTelegraf-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */