.avia-section.av-145nae-c22e88b42ce09bb49822b660a9420905{
background-repeat:no-repeat;
background-image:url(https://zsa-kancelaria.pl/wp-content/uploads/2018/05/hero-blurred.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-c22e88b42ce09bb49822b660a9420905 .av-section-color-overlay{
opacity:0.6;
background-color:#6d3c4e;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mnr3-fbdf77fdef00004cf0617507f7c3b26d{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-jgs0mnr3-fbdf77fdef00004cf0617507f7c3b26d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jgs0mnr3-fbdf77fdef00004cf0617507f7c3b26d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mnr3-fbdf77fdef00004cf0617507f7c3b26d .av-subheading{
font-size:25px;
}

#top .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b{
margin:0 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-subheading{
font-size:30px;
}

#top .hr.av-z458c-815714db20ddc9bc1c7231364c6da1eb{
margin-top:50px;
margin-bottom:30px;
}
.hr.av-z458c-815714db20ddc9bc1c7231364c6da1eb .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-z458c-815714db20ddc9bc1c7231364c6da1eb .av-seperator-icon{
color:#3a0c1d;
}
.hr.av-z458c-815714db20ddc9bc1c7231364c6da1eb .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#3a0c1d;
stroke:#3a0c1d;
}

.avia-section.av-mgusbuj3-eb4f939adc12df0908dd14ecec2cd45a{
background-color:#f5f5f5;
background-image:unset;
}

#top .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122{
margin:0 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-subheading{
font-size:30px;
}

#top .hr.av-sx350-77960250eceaa5502353c7adf0745a6a{
margin-top:50px;
margin-bottom:30px;
}
.hr.av-sx350-77960250eceaa5502353c7adf0745a6a .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-sx350-77960250eceaa5502353c7adf0745a6a .av-seperator-icon{
color:#3a0c1d;
}
.hr.av-sx350-77960250eceaa5502353c7adf0745a6a .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#3a0c1d;
stroke:#3a0c1d;
}

.flex_column.av-mgusd5kx-5d7ef8ac001926712c740cb77bcbab00{
padding:56px 32px 56px 32px;
background-color:#6d3c4e;
}

#top .av-special-heading.av-mguscw0v-265ba2cc6e28f0c66ea1fd4683edc4cc{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mguscw0v-265ba2cc6e28f0c66ea1fd4683edc4cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mguscw0v-265ba2cc6e28f0c66ea1fd4683edc4cc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mguscw0v-265ba2cc6e28f0c66ea1fd4683edc4cc .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mgusdnwz-13930b4ef9d330693b731b2611dd9389 .avia_textblock{
padding:40px 0 0px 0;
color:#ffffff;
}

.flex_column.av-mguseiap-564e3eb5208338558175c80927149fa9{
padding:56px 32px 56px 32px;
background-color:#59203a;
}

#top .av-special-heading.av-mgusdwj8-e70226eadf4cc6166fbabfa1a6902ed8{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mgusdwj8-e70226eadf4cc6166fbabfa1a6902ed8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgusdwj8-e70226eadf4cc6166fbabfa1a6902ed8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mgusdwj8-e70226eadf4cc6166fbabfa1a6902ed8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mgusdyq2-88c19c9cecb0d29c8ca47350e8cd15b5 .avia_textblock{
padding:40px 0 0 0;
color:#ffffff;
}

.flex_column.av-mgusetr3-0963085265469e0b4c9696d7e7bb73a3{
padding:56px 32px 56px 32px;
background-color:#3a0c1d;
}

#top .av-special-heading.av-mguse4lk-cd20454c3dff929bd767278cce1bb0ac{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mguse4lk-cd20454c3dff929bd767278cce1bb0ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mguse4lk-cd20454c3dff929bd767278cce1bb0ac .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mguse4lk-cd20454c3dff929bd767278cce1bb0ac .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mguse7nr-dd44ca79a81956f94cd5b4e77bd2473b .avia_textblock{
padding:40px 0 0 0;
color:#ffffff;
}

.avia-section.av-k0t1o-555867703b84146d2852faced6a0caa6{
background-repeat:no-repeat;
background-image:url(https://zsa-kancelaria.pl/wp-content/uploads/2025/12/tszwajnos4-color.webp);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-k0t1o-555867703b84146d2852faced6a0caa6 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5{
padding-bottom:10px;
color:#000000;
font-size:3vw;
}
body .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-16lx8-46c05817a78bfe0113d469764ca605ae{
margin:40px 0 0 0;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-jgs0mnr3-fbdf77fdef00004cf0617507f7c3b26d .av-special-heading-tag{
font-size:4vw;
}

#top #wrap_all .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag{
font-size:48px;
}

#top .av_textblock_section.av-mgus25go-c389572211a466f5ed015d63aa491fb9 .avia_textblock{
padding:0 80px 0 80px;
}

#top #wrap_all .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag{
font-size:48px;
}

#top .av_textblock_section.av-mgusc4bs-0ca7993cf3ae510409b0b014d2e8b87c .avia_textblock{
padding:0 80px 0 80px;
}

#top #wrap_all .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag{
font-size:3vw;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-mgus25go-c389572211a466f5ed015d63aa491fb9 .avia_textblock{
padding:0 40px 0 40px;
}

#top #wrap_all .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-mgusc4bs-0ca7993cf3ae510409b0b014d2e8b87c .avia_textblock{
padding:0 40px 0 40px;
}

#top #wrap_all .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag{
font-size:32px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag{
font-size:26px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mguxhwsc-1076e5f7a64c4b8430434d9311d9ec6b .av-special-heading-tag{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-mguxhjuf-d8df52bbfe417f21869b970453753122 .av-special-heading-tag{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-hlal0-7db38c3155917b471b292b88412927d5 .av-special-heading-tag{
font-size:26px;
}
}
