.et_pb_fullwidth_slider_0.et_pb_slider .et-pb-slider-arrows a{background:transparent!important}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-top:-16px!important}.moc select,.zasobnik select{padding:5px 15px;font-size:1.2em}.et_pb_toggle_open{transition:box-shadow 0.3s ease-in-out;box-shadow:0px 10px 18px -9px rgba(0,0,0,0.3)!important}.et_pb_contact .et_pb_contact_field_half{width:33%!important;float:left}p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last,p.et_pb_contact_field:not(.et_pb_contact_field_last),p.et_pb_contact_field_half+p.et_pb_contact_field_last:not(.et_pb_contact_field_half){clear:initial!important}p
.et_pb_contact p input[type="checkbox"]+label{bottom:25px!important}.et_pb_contact_field.et_pb_contact_field_6{width:66%!important}#zapytaj{background-attachment:fixed}#comment-wrap,#block-4{display:none}.page-id-4408916 .et_pb_contact_form_label,.page-id-4408913 .et_pb_contact_form_label{display:inline;visibility:hidden}.home .dipl_image_card_image_wrapper img{width:100%;border:0 solid transparent;height:310px;object-fit:contain}.page-id-4408897 .et_pb_blog_grid .et_pb_image_container img{padding-top:23px}.page-id-4408897 .et_pb_blog_item_0_0,.page-id-4408897 .et_pb_blog_item_0_3,.page-id-4408897 .et_pb_blog_item_0_1,.page-id-4408897 .et_pb_blog_item_0_2,.page-id-4408897 .et_pb_blog_item_0_4,.page-id-4408897 .et_pb_blog_item_0_15{display:none}.page-id-4408897 .et_pb_blog_grid .et_pb_image_container img{padding-left:5px;padding-right:5px}.page-id-4408916 .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_description a:hover{color:#222!important}.et_pb_contact_main_title{display:none!important}.divi-custom-pages{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.divi-custom-pages{grid-template-columns:repeat(2,1fr)}.et_pb_text_inner img{display:block;float:none;margin-bottom:15px}}@media (max-width:425px){.divi-custom-pages{grid-template-columns:repeat(1,1fr)}}.divi-page-box{background:#ffffff;border:1px solid #ddd;padding:20px;border-radius:12px;transition:box-shadow 0.3s ease,transform 0.3s ease;text-align:center}.divi-page-box:hover{box-shadow:0 0 15px rgba(0,0,0,0.08);transform:translateY(-3px)}.divi-page-box .image-link img{border-radius:8px;display:block;background:transparent;margin:0 auto}.divi-page-box h2{font-size:20px;margin:15px 0 10px}.divi-page-box h2 a{text-decoration:none;color:#222}.divi-page-box p{font-size:15px;color:#555}