.elementor .e-96e295d-25ed273{width:450px;max-width:600px;font-family:"Montserrat";font-weight:600;font-size:44px;color:#242424;text-align:start;}.elementor .e-5ebdb71-5bb4f4f{width:450px;font-family:"Montserrat";font-weight:500;font-size:18px;color:#242424;line-height:28px;text-align:start;margin-block-end:15px;align-self:end;}.elementor .e-f7e2a6f-63f8d6b{font-family:"Montserrat";font-weight:600;font-size:16px;color:#FFFFFF;margin-inline-end:120px;background-color:#242424;align-self:end;}.elementor .e-5c444d8{width:100%;min-height:70vh;padding-block-start:60px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:60px;background-image:url("https://kolorstudiofotograficzne.pl/wp-content/uploads/2026/09/rozowa-scianka-2953.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:end;}.elementor .e-1cd4469-7ab15c2{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-b3bf8ef-a3ca435{grid-template-columns:repeat(2, 1fr);}.elementor .e-fbf9d66{padding-block-start:80px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-a0eb48a-c159831{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-5b04a43-3b64d70{max-width:800px;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:26px;align-self:center;}.elementor .e-f06dc29{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-0287a83-ad7c741{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-f7b80ea-ed42909{max-width:800px;font-family:"Montserrat";font-weight:400;font-size:16px;color:#333333;line-height:26px;text-align:start;align-self:center;}.elementor .e-cab4db2{padding-block-start:30px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-a1f2869-dc6d414{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-ba30ff0-c2b5bba{font-family:"Montserrat";font-weight:700;font-size:48px;color:#242424;text-align:center;}.elementor .e-6311b30-9b488b5{color:#FFFFFF;margin:15px;background-color:#242424;align-self:center;}.elementor .e-baded28-c86d509{font-family:"Montserrat";font-weight:600;font-size:16px;color:#FFFFFF;text-align:center;}.elementor .e-e1022f0-0adb75f{font-family:"Montserrat";font-weight:700;font-size:40px;color:#FFFFFF;text-align:center;}.elementor .e-bcd1f64-8343980{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:16px;color:#FFFFFF;text-align:center;align-self:center;}.elementor .e-ae146ab-f7e908a{width:auto;color:#242424;background-color:#FFFFFF;align-self:center;}.elementor .e-654c502-ba44681{padding-block-start:35px;padding-block-end:35px;padding-inline-start:30px;padding-inline-end:30px;background-color:#242424;flex-direction:column;}.elementor .e-b83edae{padding-block-start:30px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-b9fa0c8-1cc3f67{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-0e34f48{padding-block-start:30px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-3adb42b-043ff18{font-family:"Montserrat";font-weight:600;align-self:center;}.elementor .e-2593723{flex-direction:column;}.elementor .e-61d3baf-b4af8b8{color:#FFFFFF;background-color:#242424;align-self:center;}.elementor .e-c051408{width:50%;flex-direction:row-reverse;}.elementor .e-51eccac-c42b69d{color:#FFFFFF;background-color:#242424;align-self:center;}.elementor .e-4130226{width:50%;column-gap:1px;flex-direction:row;align-self:center;}.elementor .e-e688040{display:flex;flex-direction:row;justify-content:center;}.elementor .e-c495bcc-3b55959{font-family:"Montserrat";font-weight:600;font-size:32px;color:#242424;text-align:center;}.elementor .e-aa1ded3-edc5060{max-width:800px;align-self:center;}.elementor .e-19d0a71-8967ca5{width:auto;color:#FFFFFF;padding-block-start:-6px;margin-block-start:16px;background-color:#242424;align-self:center;}.elementor .e-9d6fe3e-afb837c{color:#FFFFFF;margin:15px;background-color:#242424;align-self:center;}.elementor .e-235aecb{padding-block-start:30px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}