.elementor-2849 .elementor-element.elementor-element-bdb6c19{--display:flex}.elementor-2849 .elementor-element.elementor-element-31b2353{--display:flex}.elementor-2849 .elementor-element.elementor-element-9e51117 .dot-shapes{width:70em;height:20em}.elementor-2849 .elementor-element.elementor-element-9e51117 .dot-shapes.shape_dots{top:0;left:0;-webkit-mask-size:18px;background:#104DFF4D}.elementor-2849 .elementor-element.elementor-element-36e3442>.elementor-widget-container{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-36e3442 .small-title{font-size:14px;font-weight:600}.elementor-2849 .elementor-element.elementor-element-36e3442 .title-hadding span{color:#2c3943;font-size:50px;line-height:1.2em}.elementor-2849 .elementor-element.elementor-element-36e3442 .title-box{margin:0;padding:12px 0 0;text-align:center}.elementor-2849 .elementor-element.elementor-element-36e3442 .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-36e3442 .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-36e3442 .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-36e3442 .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-06395c5:not(.elementor-motion-effects-element-type-background),.elementor-2849 .elementor-element.elementor-element-06395c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f7f9;background-image:url("https://it.infomech.pl/wp-content/uploads/2021/02/line.png");background-position:bottom left;background-repeat:no-repeat}.elementor-2849 .elementor-element.elementor-element-06395c5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 100px}.elementor-2849 .elementor-element.elementor-element-06395c5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2849 .elementor-element.elementor-element-2fdf753 .small-title{font-size:38px;font-weight:600}.elementor-2849 .elementor-element.elementor-element-2fdf753 .title-hadding span{color:#2c3943;font-size:50px;line-height:1.2em}.elementor-2849 .elementor-element.elementor-element-2fdf753 .title-box{margin:0;padding:0}.elementor-2849 .elementor-element.elementor-element-2fdf753 .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-2fdf753 .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-2fdf753 .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-2fdf753 .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-55962f2{margin-top:50px;margin-bottom:0}.elementor-2849 .elementor-element.elementor-element-d4cfee9>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-2849 .elementor-element.elementor-element-5cd35db>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-5cd35db:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-5cd35db .iconbox{text-align:left;padding:47px 50px 1px}.elementor-2849 .elementor-element.elementor-element-5cd35db .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-5cd35db .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-5cd35db .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-8f4785b .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-8f4785b .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-8f4785b .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-8f4785b .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-8f4785b .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-8f4785b .infotech-theme-buttons{text-align:left}.elementor-2849 .elementor-element.elementor-element-c10fb89>.elementor-element-populated{margin:0 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px}.elementor-2849 .elementor-element.elementor-element-97edf21>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-97edf21:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox{text-align:left;padding:50px 50px 20px}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-a30126d .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-a30126d .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-a30126d .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-a30126d .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-a30126d .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-a30126d .infotech-theme-buttons{text-align:left}.elementor-2849 .elementor-element.elementor-element-e941bd7>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-2849 .elementor-element.elementor-element-e415833>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-e415833:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-e415833 .iconbox{text-align:left;padding:50px 50px 20px}.elementor-2849 .elementor-element.elementor-element-e415833 .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-e415833 .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-e415833 .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-3636153 .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-3636153 .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-3636153 .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-3636153 .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-3636153 .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-3636153 .infotech-theme-buttons{text-align:left}.elementor-2849 .elementor-element.elementor-element-0b83c60{margin-top:25px;margin-bottom:0}.elementor-2849 .elementor-element.elementor-element-1b1a45f>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-2849 .elementor-element.elementor-element-6888a8f>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-6888a8f:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-6888a8f .iconbox{text-align:left;padding:50px 50px 32px}.elementor-2849 .elementor-element.elementor-element-6888a8f .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-6888a8f .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-6888a8f .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-9f53bcf .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-9f53bcf .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-9f53bcf .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-9f53bcf .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-9f53bcf .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-9f53bcf .infotech-theme-buttons{text-align:left}.elementor-2849 .elementor-element.elementor-element-a8f099b>.elementor-element-populated{margin:0 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px}.elementor-2849 .elementor-element.elementor-element-fb8af87>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-fb8af87:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-fb8af87 .iconbox{text-align:left;padding:50px 50px 20px}.elementor-2849 .elementor-element.elementor-element-fb8af87 .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-fb8af87 .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-fb8af87 .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .infotech-theme-buttons{text-align:left}.elementor-2849 .elementor-element.elementor-element-8fc5a3b>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-2849 .elementor-element.elementor-element-9f93e5d>.elementor-widget-container{background-color:#fff;border-radius:4px;box-shadow:0px 0px 20px 0px rgba(231,231,231,.1)}.elementor-2849 .elementor-element.elementor-element-9f93e5d:hover .elementor-widget-container{box-shadow:0px 2px 27px 0px rgba(154.5,154.5,154.5,.5)}.elementor-2849 .elementor-element.elementor-element-9f93e5d .iconbox{text-align:left;padding:50px 50px 34px}.elementor-2849 .elementor-element.elementor-element-9f93e5d .iconbox-icon i:before{font-size:54px}.elementor-2849 .elementor-element.elementor-element-9f93e5d .iconbox-icon{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-9f93e5d .iconbox-dec .iconbox-title{margin:0 0 20px}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .infotech-theme-buttons a.theme-button{padding:17px 30px}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .blob-btn{padding:15px 30px;color:#fff}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .blob-btn:hover{color:#fff}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .blob-btn:hover .blob-btn__inner{border-radius:4px}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .infotech-theme-buttons{text-align:left}@media(max-width:1024px){.elementor-2849 .elementor-element.elementor-element-b72f7a3>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-55962f2{padding:1px}.elementor-2849 .elementor-element.elementor-element-5cd35db .iconbox{padding:35px 20px 20px}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox{padding:35px 20px 20px}.elementor-2849 .elementor-element.elementor-element-97edf21 .iconbox-title span{font-size:18px}.elementor-2849 .elementor-element.elementor-element-e415833 .iconbox{padding:35px 20px 20px}.elementor-2849 .elementor-element.elementor-element-6888a8f .iconbox{padding:35px 20px 20px}.elementor-2849 .elementor-element.elementor-element-fb8af87 .iconbox{padding:35px 20px 20px}.elementor-2849 .elementor-element.elementor-element-9f93e5d .iconbox{padding:35px 20px 20px}}@media(max-width:767px){.elementor-2849 .elementor-element.elementor-element-36e3442 .title-hadding span{font-size:24px}.elementor-2849 .elementor-element.elementor-element-d4cfee9>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-8f4785b .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}.elementor-2849 .elementor-element.elementor-element-c10fb89>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-a30126d .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}.elementor-2849 .elementor-element.elementor-element-e941bd7>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-3636153 .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}.elementor-2849 .elementor-element.elementor-element-0b83c60{margin-top:0;margin-bottom:0}.elementor-2849 .elementor-element.elementor-element-1b1a45f>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-9f53bcf .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}.elementor-2849 .elementor-element.elementor-element-a8f099b>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-ffbc6d9 .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}.elementor-2849 .elementor-element.elementor-element-8fc5a3b>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-2849 .elementor-element.elementor-element-bf83fa6 .infotech-theme-buttons{margin:30px 0 0 20px;text-align:left}}@media(max-width:1024px) and (min-width:768px){.elementor-2849 .elementor-element.elementor-element-b72f7a3{width:60%}}@media(min-width:1025px){.elementor-2849 .elementor-element.elementor-element-06395c5:not(.elementor-motion-effects-element-type-background),.elementor-2849 .elementor-element.elementor-element-06395c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}