.elementor-kit-5{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1050px}.elementor-widget:not(:last-child){margin-bottom:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-7 .elementor-element.elementor-element-754fc656>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-754fc656:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-754fc656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left,#3268b8 25%,#2028a4 100%)}.elementor-7 .elementor-element.elementor-element-754fc656{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-7 .elementor-element.elementor-element-754fc656>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-59637a9c{text-align:center}.elementor-7 .elementor-element.elementor-element-59637a9c img{width:62%}.elementor-7 .elementor-element.elementor-element-32277111 .elementor-heading-title{color:#e9e9e9;font-family:"Anton",Sans-serif;font-size:52px;font-weight:500;line-height:1.3em;letter-spacing:1px}.elementor-7 .elementor-element.elementor-element-ad96e70 .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;line-height:1.3em}.elementor-7 .elementor-element.elementor-element-ad96e70>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-25860fc6{color:#fff;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;line-height:1.1em}.elementor-7 .elementor-element.elementor-element-25860fc6>.elementor-widget-container{padding:10px 0 0}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button .elementor-align-icon-right{margin-left:11px}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button .elementor-align-icon-left{margin-right:11px}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button{font-family:"Roboto",Sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;letter-spacing:2px;fill:#000;color:#000;background-color:#f0ca40;border-style:solid;border-width:0;border-color:#000;border-radius:10px;padding:17px 40px}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button:focus{color:#000;background-color:#fff;border-color:#000}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button:focus svg{fill:#000}.elementor-7 .elementor-element.elementor-element-2e8761b{color:#adadad;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-7 .elementor-element.elementor-element-2e8761b>.elementor-widget-container{padding:0 25px 0 0}.elementor-7 .elementor-element.elementor-element-4fc00e81>.elementor-container{max-width:800px}.elementor-7 .elementor-element.elementor-element-4fc00e81>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-4fc00e81:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-4fc00e81>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://praktycznajava.pl/wp-content/uploads/2021/04/x-1.png);background-position:top center;background-size:cover}.elementor-7 .elementor-element.elementor-element-4fc00e81{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-7 .elementor-element.elementor-element-4fc00e81>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-36ece054.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7 .elementor-element.elementor-element-36ece054.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7 .elementor-element.elementor-element-6a0b3f40{text-align:right;z-index:1}.elementor-7 .elementor-element.elementor-element-6a0b3f40>.elementor-widget-container{margin:-52px -52px 0 0}.elementor-7 .elementor-element.elementor-element-29451469:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-29451469>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-29451469>.elementor-element-populated{box-shadow:0px 0px 40px 0px rgba(0,0,0,.26);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 50px 40px 60px}.elementor-7 .elementor-element.elementor-element-29451469>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-7ab42a3a{text-align:left}.elementor-7 .elementor-element.elementor-element-7ab42a3a .elementor-heading-title{color:#000;font-family:"Anton",Sans-serif;font-size:35px;font-weight:500;text-transform:capitalize;line-height:1.3em;letter-spacing:1px}.elementor-7 .elementor-element.elementor-element-703040a6{color:#656565;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;line-height:1.6em}.elementor-7 .elementor-element.elementor-element-6c6df457{text-align:left}.elementor-7 .elementor-element.elementor-element-6c6df457 .elementor-heading-title{color:#3268b8;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px}.elementor-7 .elementor-element.elementor-element-10b7510>.elementor-container{min-height:90px}.elementor-7 .elementor-element.elementor-element-10b7510>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-10b7510:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-10b7510>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2d2d2d}.elementor-7 .elementor-element.elementor-element-10b7510{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-10b7510>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-33da0c9b .elementor-heading-title{color:rgba(255,255,255,.39);font-size:13px;font-weight:300}.elementor-7 .elementor-element.elementor-element-25ded1d0{--grid-template-columns:repeat(0,auto);--icon-size:16px;--grid-column-gap:22px;--grid-row-gap:0px}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-widget-container{text-align:right}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon i{color:rgba(255,255,255,.32)}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon svg{fill:rgba(255,255,255,.32)}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon:hover{background-color:rgba(255,255,255,0)}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon:hover i{color:#00ce1b}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-social-icon:hover svg{fill:#00ce1b}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-754fc656{padding:70px 30px}.elementor-7 .elementor-element.elementor-element-59637a9c>.elementor-widget-container{margin:0 20px 0 0}.elementor-7 .elementor-element.elementor-element-32277111 .elementor-heading-title{font-size:35px}.elementor-7 .elementor-element.elementor-element-25860fc6{font-size:16px}.elementor-7 .elementor-element.elementor-element-25860fc6>.elementor-widget-container{padding:0 0 20px}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button{font-size:19px}.elementor-7 .elementor-element.elementor-element-4fc00e81{padding:110px 0}.elementor-7 .elementor-element.elementor-element-36ece054>.elementor-element-populated{margin:0}.elementor-7 .elementor-element.elementor-element-6a0b3f40>.elementor-widget-container{margin:-50px -61px 0 0}.elementor-7 .elementor-element.elementor-element-29451469>.elementor-element-populated{margin:0 120px 0 -50px}.elementor-7 .elementor-element.elementor-element-7ab42a3a .elementor-heading-title{font-size:24px}.elementor-7 .elementor-element.elementor-element-703040a6{font-size:16px}.elementor-7 .elementor-element.elementor-element-6c6df457 .elementor-heading-title{font-size:18px}.elementor-7 .elementor-element.elementor-element-10b7510{padding:10px 20px}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-754fc656{padding:60px 20px}.elementor-7 .elementor-element.elementor-element-59637a9c>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-49327e50>.elementor-element-populated{padding:0 10px 50px}.elementor-7 .elementor-element.elementor-element-32277111{text-align:center}.elementor-7 .elementor-element.elementor-element-32277111 .elementor-heading-title{font-size:38px}.elementor-7 .elementor-element.elementor-element-25860fc6{text-align:center;font-size:16px}.elementor-7 .elementor-element.elementor-element-25860fc6>.elementor-widget-container{padding:10px 0}.elementor-7 .elementor-element.elementor-element-5bbcf746 .elementor-button{font-size:17px}.elementor-7 .elementor-element.elementor-element-4fc00e81{padding:70px 0 80px}.elementor-7 .elementor-element.elementor-element-36ece054>.elementor-element-populated{margin:0;padding:0}.elementor-7 .elementor-element.elementor-element-6a0b3f40>.elementor-widget-container{margin:0 0 -50px;padding:0}.elementor-7 .elementor-element.elementor-element-29451469>.elementor-element-populated{margin:0 30px;padding:80px 30px 30px}.elementor-7 .elementor-element.elementor-element-7ab42a3a{text-align:center}.elementor-7 .elementor-element.elementor-element-703040a6{text-align:center;font-size:14px}.elementor-7 .elementor-element.elementor-element-6c6df457{text-align:center}.elementor-7 .elementor-element.elementor-element-6c6df457>.elementor-widget-container{padding:0 0 20px}.elementor-7 .elementor-element.elementor-element-10b7510{padding:20px 20px 0}.elementor-7 .elementor-element.elementor-element-33da0c9b{text-align:center}.elementor-7 .elementor-element.elementor-element-33da0c9b .elementor-heading-title{line-height:19px}.elementor-7 .elementor-element.elementor-element-25ded1d0 .elementor-widget-container{text-align:center}.elementor-7 .elementor-element.elementor-element-25ded1d0{--icon-size:20px}.elementor-7 .elementor-element.elementor-element-25ded1d0>.elementor-widget-container{padding:0 0 20px}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-707991c8{width:50.175%}.elementor-7 .elementor-element.elementor-element-49327e50{width:49.825%}.elementor-7 .elementor-element.elementor-element-36ece054{width:21.571%}.elementor-7 .elementor-element.elementor-element-29451469{width:78.429%}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-4fc00e81:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-4fc00e81>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}