.elementor-13 .elementor-element.elementor-element-a894387{--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;}.elementor-13 .elementor-element.elementor-element-a894387:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a894387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8b0b1a2{--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-13 .elementor-element.elementor-element-8b0b1a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-a680c40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d478d0a{--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-13 .elementor-element.elementor-element-d478d0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-04f8379{--spacer-size:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6072a82 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6072a82.elementor-view-stacked .elementor-icon{background-color:#BD980A;}.elementor-13 .elementor-element.elementor-element-6072a82.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6072a82.elementor-view-default .elementor-icon{color:#BD980A;border-color:#BD980A;}.elementor-13 .elementor-element.elementor-element-6072a82.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6072a82.elementor-view-default .elementor-icon svg{fill:#BD980A;}.elementor-13 .elementor-element.elementor-element-915c8b0{--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;--overlay-opacity:0.9;}.elementor-13 .elementor-element.elementor-element-915c8b0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-915c8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04042C;background-image:url("https://kroon-academy.pl/wp-content/uploads/2026/02/abstract-network-connectivity-background-37gq0p89i1wmvr0g.jpg");}.elementor-13 .elementor-element.elementor-element-915c8b0::before, .elementor-13 .elementor-element.elementor-element-915c8b0 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-915c8b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-915c8b0 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-915c8b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-915c8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#04071F;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4bb403e{--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-13 .elementor-element.elementor-element-4bb403e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0912c41{--spacer-size:96px;}.elementor-13 .elementor-element.elementor-element-8f88475{--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-13 .elementor-element.elementor-element-8f88475.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d4231f3{text-align:center;}.elementor-13 .elementor-element.elementor-element-d4231f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-3.2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:3px 0px 75px #A7A7A7;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-1a448d4 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(161deg, #BD980A 0%, #090641 100%);box-shadow:37px 0px 48px 0px #0E0930 inset;border-radius:20px 20px 20px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b17556c{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#C4C0C0;}.elementor-13 .elementor-element.elementor-element-e00cd41{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#BD980A;}.elementor-13 .elementor-element.elementor-element-bd90d58{--spacer-size:96px;}.elementor-13 .elementor-element.elementor-element-7b86ecc{--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-13 .elementor-element.elementor-element-7eea43650:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7eea43650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04042C;}.elementor-13 .elementor-element.elementor-element-7eea43650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-7eea43650 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5a913f51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5a913f51{text-align:start;}.elementor-13 .elementor-element.elementor-element-5a913f51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.2px;color:#BD980A;}.elementor-13 .elementor-element.elementor-element-619f20a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-619f20a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4358c6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4358c6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-49d3813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-49d3813 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5945ea60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5945ea60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-57dfe480.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-57dfe480 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5e82ce7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:9px;}.elementor-13 .elementor-element.elementor-element-7c815ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#9E9E9E;}.elementor-13 .elementor-element.elementor-element-20cc721a{margin-top:-1px;margin-bottom:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-7eea43650{padding:50px 20px 50px 20px;}.elementor-13 .elementor-element.elementor-element-5a913f51 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-a894387{--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-8b0b1a2{--width:142px;}.elementor-13 .elementor-element.elementor-element-a680c40{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-a680c40 img{width:100%;}.elementor-13 .elementor-element.elementor-element-d478d0a{--width:160px;}.elementor-13 .elementor-element.elementor-element-04f8379{--spacer-size:12px;}.elementor-13 .elementor-element.elementor-element-6072a82 .elementor-icon-wrapper{text-align:end;}.elementor-13 .elementor-element.elementor-element-915c8b0{--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:-10px;--margin-left:00px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0912c41{--spacer-size:31px;}.elementor-13 .elementor-element.elementor-element-d4231f3 .elementor-heading-title{font-size:33px;letter-spacing:-0.4px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-13 .elementor-element.elementor-element-1a448d4 .elementor-button{font-size:15px;background-color:transparent;background-image:linear-gradient(33deg, #BD980A 0%, #090641 100%);border-radius:-3px -3px -3px -3px;}.elementor-13 .elementor-element.elementor-element-b17556c{font-size:14px;}.elementor-13 .elementor-element.elementor-element-e00cd41{font-size:14px;}.elementor-13 .elementor-element.elementor-element-20e88306{width:50%;}.elementor-13 .elementor-element.elementor-element-5a913f51{width:var( --container-widget-width, 288.5px );max-width:288.5px;--container-widget-width:288.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-5a913f51 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-619f20a{width:var( --container-widget-width, 310.5px );max-width:310.5px;--container-widget-width:310.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-4358c6e{width:var( --container-widget-width, 295.5px );max-width:295.5px;--container-widget-width:295.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-49d3813{width:var( --container-widget-width, 311.5px );max-width:311.5px;--container-widget-width:311.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-5945ea60{width:var( --container-widget-width, 310.5px );max-width:310.5px;--container-widget-width:310.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-57dfe480{width:var( --container-widget-width, 309.5px );max-width:309.5px;--container-widget-width:309.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-7c815ea{text-align:start;}.elementor-13 .elementor-element.elementor-element-7c815ea .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-8b0b1a2{--width:50%;}.elementor-13 .elementor-element.elementor-element-d478d0a{--width:50%;}.elementor-13 .elementor-element.elementor-element-4bb403e{--width:17.61%;}.elementor-13 .elementor-element.elementor-element-8f88475{--width:58.231%;}.elementor-13 .elementor-element.elementor-element-7b86ecc{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-1a448d4 */.elementor-13 .elementor-element.elementor-element-1a448d4 .elementor-button {
  background: linear-gradient(90deg, #0f172a 0%, #1e293b 100%);
  border: 1px solid #3b82f6;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 2px;
  transition: all 0.3s ease;
  animation: navy-glow 2s infinite alternate;
}

@keyframes navy-glow {
  from { box-shadow: 0 0 10px #1e40af, 0 0 5px #3b82f6; }
  to { box-shadow: 0 0 25px #1e40af, 0 0 15px #60a5fa; }
}

.elementor-13 .elementor-element.elementor-element-1a448d4 .elementor-button:hover {
  transform: scale(1.05);
  background: #1e40af;
}/* End custom CSS */