.naglowek-odzial{color:#3d3d3d}body.acc_font_small .naglowek-odzial{font-size:8px}@media (min-width:320px){body.acc_font_small .naglowek-odzial{font-size:calc(1.34228vw + 3.7047px)}}@media (min-width:767px){body.acc_font_small .naglowek-odzial{font-size:calc(-600vw + 4616px)}}@media (min-width:768px){body.acc_font_small .naglowek-odzial{font-size:calc(.64447vw + 3.05048px)}}@media (min-width:1699px){body.acc_font_small .naglowek-odzial{font-size:14px}}body.acc_font_medium .naglowek-odzial{font-size:8.96px}@media (min-width:320px){body.acc_font_medium .naglowek-odzial{font-size:calc(1.50335vw + 4.14926px)}}@media (min-width:767px){body.acc_font_medium .naglowek-odzial{font-size:calc(-672vw + 5169.92px)}}@media (min-width:768px){body.acc_font_medium .naglowek-odzial{font-size:calc(.72181vw + 3.41654px)}}@media (min-width:1699px){body.acc_font_medium .naglowek-odzial{font-size:15.68px}}body.acc_font_big .naglowek-odzial{font-size:10px}@media (min-width:320px){body.acc_font_big .naglowek-odzial{font-size:calc(1.67785vw + 4.63087px)}}@media (min-width:767px){body.acc_font_big .naglowek-odzial{font-size:calc(-750vw + 5770px)}}@media (min-width:768px){body.acc_font_big .naglowek-odzial{font-size:calc(.80559vw + 3.8131px)}}@media (min-width:1699px){body.acc_font_big .naglowek-odzial{font-size:17.5px}}.contact_info{line-height:1;margin-bottom:20px}.contact_info td{padding-bottom:15px}@media (min-width:320px){.contact_info td{padding-bottom:calc(2.23714vw + 7.84116px)}}@media (min-width:767px){.contact_info td{padding-bottom:calc(-300vw + 2326px)}}@media (min-width:768px){.contact_info td{padding-bottom:calc(.85929vw + 15.40064px)}}@media (min-width:1699px){.contact_info td{padding-bottom:30px}}.contact_info td:first-child{padding-right:15px}@media (min-width:320px){.contact_info td:first-child{padding-right:calc(2.23714vw + 7.84116px)}}@media (min-width:767px){.contact_info td:first-child{padding-right:calc(-300vw + 2326px)}}@media (min-width:768px){.contact_info td:first-child{padding-right:calc(2.36305vw + 3.85177px)}}@media (min-width:1699px){.contact_info td:first-child{padding-right:44px}}.contact_info img{display:block;max-height:43px;max-width:35px;width:8.75vw}.contact_info .naglowek-contact-telefon{font-weight:200}body.acc_font_small .contact_info .naglowek-contact-telefon{font-size:22px}@media (min-width:320px){body.acc_font_small .contact_info .naglowek-contact-telefon{font-size:calc(1.34228vw + 17.7047px)}}@media (min-width:767px){body.acc_font_small .contact_info .naglowek-contact-telefon{font-size:calc(200vw - 1506px)}}@media (min-width:768px){body.acc_font_small .contact_info .naglowek-contact-telefon{font-size:calc(1.07411vw + 21.75081px)}}@media (min-width:1699px){body.acc_font_small .contact_info .naglowek-contact-telefon{font-size:40px}}body.acc_font_medium .contact_info .naglowek-contact-telefon{font-size:24.64px}@media (min-width:320px){body.acc_font_medium .contact_info .naglowek-contact-telefon{font-size:calc(1.50335vw + 19.82926px)}}@media (min-width:767px){body.acc_font_medium .contact_info .naglowek-contact-telefon{font-size:calc(224vw - 1686.72px)}}@media (min-width:768px){body.acc_font_medium .contact_info .naglowek-contact-telefon{font-size:calc(1.203vw + 24.36091px)}}@media (min-width:1699px){body.acc_font_medium .contact_info .naglowek-contact-telefon{font-size:44.8px}}body.acc_font_big .contact_info .naglowek-contact-telefon{font-size:27.5px}@media (min-width:320px){body.acc_font_big .contact_info .naglowek-contact-telefon{font-size:calc(1.67785vw + 22.13088px)}}@media (min-width:767px){body.acc_font_big .contact_info .naglowek-contact-telefon{font-size:calc(250vw - 1882.5px)}}@media (min-width:768px){body.acc_font_big .contact_info .naglowek-contact-telefon{font-size:calc(1.34264vw + 27.18851px)}}@media (min-width:1699px){body.acc_font_big .contact_info .naglowek-contact-telefon{font-size:50px}}.contact_info a{text-decoration:none!important;transition:color .3s ease-out!important}.naglowek-odzial{color:#757575;font-weight:700;line-height:1;text-transform:uppercase}.contact_google_map{display:block;height:45vh;margin-bottom:3.14713%;width:100%}.contact_form-section{margin-left:2.28167%}@media (min-width:768px){.contact_info{padding-right:30px}.contact_info img{max-height:43px;max-width:43px;width:2.6875rem}.contact_google_map{height:31.25rem}}@media (max-width:768px){.contact_info td{font-size:13px}}