.elementor-3821 .elementor-element.elementor-element-0d22c80{--display:flex;--min-height:0px;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--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-3821 .elementor-element.elementor-element-48eb8cf > .elementor-widget-container{margin:120px 0px 120px 0px;}.elementor-3821 .elementor-element.elementor-element-48eb8cf .section-title h2{font-size:64px;}.elementor-3821 .elementor-element.elementor-element-48eb8cf .section-title p{color:var( --e-global-color-secondary );}.elementor-3821 .elementor-element.elementor-global-3805 > .elementor-widget-container{background-color:#F4F4F8;}.elementor-3821 .elementor-element.elementor-global-3805 .home5-services-section{background:#F4F4F8;}.elementor-3821 .elementor-element.elementor-global-3805 .section-title5 h2{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3805 .home5-services-section .services-card .services-content .title-category h3{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3805 .explore-btn{font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3821 .elementor-element.elementor-global-3805 .explore-btn svg{fill:var( --e-global-color-primary );}.elementor-3821 .elementor-element.elementor-global-3805 .explore-btn:hover{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3805 .explore-btn:hover svg{fill:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3808 > .elementor-widget-container{background-color:#F4F4F8;}.elementor-3821 .elementor-element.elementor-global-3808 .home5-services-section{background:#FFFFFF;}.elementor-3821 .elementor-element.elementor-global-3808 .section-title5 h2{color:#4E168D;}.elementor-3821 .elementor-element.elementor-global-3808 .home5-services-section .services-card .services-content .title-category h3{color:#4E168D;}.elementor-3821 .elementor-element.elementor-global-3808 .explore-btn{font-size:16px;font-weight:600;color:#BE4CC4;}.elementor-3821 .elementor-element.elementor-global-3808 .explore-btn svg{fill:#BE4CC4;}.elementor-3821 .elementor-element.elementor-global-3808 .explore-btn:hover{color:#4E168D;}.elementor-3821 .elementor-element.elementor-global-3808 .explore-btn:hover svg{fill:#4E168D;}.elementor-3821 .elementor-element.elementor-global-3811 > .elementor-widget-container{background-color:#F4F4F8;margin:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-global-3811 .home5-services-section{background:#F4F4F8;}.elementor-3821 .elementor-element.elementor-global-3811 .section-title5 h2{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3811 .home5-services-section .services-card .services-content .title-category h3{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3811 .explore-btn{font-size:16px;font-weight:600;line-height:1px;color:var( --e-global-color-primary );}.elementor-3821 .elementor-element.elementor-global-3811 .explore-btn svg{fill:var( --e-global-color-primary );}.elementor-3821 .elementor-element.elementor-global-3811 .explore-btn:hover{color:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-global-3811 .explore-btn:hover svg{fill:var( --e-global-color-accent );}.elementor-3821 .elementor-element.elementor-element-7842f891{--display:flex;--justify-content:center;--overflow:hidden;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3821 .elementor-element.elementor-element-3d90cb3a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3821 .elementor-element.elementor-global-3484{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-global-3484.elementor-element{--align-self:flex-start;}.elementor-3821 .elementor-element.elementor-global-3484 .section-title3 h2{font-size:48px;}.elementor-3821 .elementor-element.elementor-global-3477 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-3821 .elementor-element.elementor-global-3477.elementor-element{--align-self:center;}.elementor-3821 .elementor-element.elementor-element-79662e7{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3821 .elementor-element.elementor-global-3487{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3487 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3821 .elementor-element.elementor-global-3487.elementor-element{--align-self:flex-start;}.elementor-3821 .elementor-element.elementor-global-3487 .section-title3 h2{font-size:48px;}.elementor-3821 .elementor-element.elementor-global-3480 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3821 .elementor-element.elementor-element-6169e73{--display:flex;--overflow:hidden;--background-transition:0.3s;--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-3821 .elementor-element.elementor-global-3507 > .elementor-widget-container{background-color:#F9F9FB;margin:0px 0px 40px 0px;}.elementor-3821 .elementor-element.elementor-global-3507 .home3-testimonial-section{background:#F9F9FB;}.elementor-3821 .elementor-element.elementor-global-3507 .testimonial-card3 p{font-size:13px;}.elementor-3821 .elementor-element.elementor-global-3510 .logo-section .logo-wrap .logo-title h6{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3821 .elementor-element.elementor-element-0d22c80{--width:100%;}.elementor-3821 .elementor-element.elementor-element-3d90cb3a{--content-width:1300px;}.elementor-3821 .elementor-element.elementor-element-79662e7{--content-width:1300px;}}@media(max-width:1024px){.elementor-3821 .elementor-element.elementor-element-7842f891{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3821 .elementor-element.elementor-global-3484{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3484 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3821 .elementor-element.elementor-global-3484.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-3821 .elementor-element.elementor-global-3477{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3487{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3487 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0% 0% 0% 0%;}.elementor-3821 .elementor-element.elementor-global-3487.elementor-element{--align-self:flex-start;}.elementor-3821 .elementor-element.elementor-global-3487 .section-title3 h2{font-size:48px;}.elementor-3821 .elementor-element.elementor-global-3480{width:100%;max-width:100%;}.elementor-3821 .elementor-element.elementor-global-3480 > .elementor-widget-container{margin:0px 0px 0px 1px;}.elementor-3821 .elementor-element.elementor-element-6169e73{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-3821 .elementor-element.elementor-global-3484 .section-title3 h2{font-size:40px;}.elementor-3821 .elementor-element.elementor-global-3487 .section-title3 h2{font-size:40px;}.elementor-3821 .elementor-element.elementor-global-3480 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-3821 .elementor-element.elementor-global-3507 .section-title > span{margin:0px 0px 0px 0px;}}
/* Start custom CSS for global, class: .elementor-global-3805 */.elementor-3821 .elementor-element.elementor-global-3805 h2, 
.elementor-3821 .elementor-element.elementor-global-3805 h3, 
{
  text-align: center !important; /* Wyśrodkowanie nagłówków h2, h3, h4 */
}/* End custom CSS */




/* Start custom CSS for global, class: .elementor-global-3484 */.elementor-3821 .elementor-element.elementor-global-3484 {
  text-align: center !important; /* Wymuszamy wyśrodkowanie tekstu */
}/* End custom CSS */



/* Start custom CSS for global, class: .elementor-global-3487 */.elementor-3821 .elementor-element.elementor-global-3487 {
  text-align: center !important; /* Wymuszamy wyśrodkowanie tekstu */
}/* End custom CSS */






