@media only screen and (min-width: 1640px) and (max-width: 1879px) { .ozdobnik {
width: 70px;
}
.kolumna_pol_plus {
width: 50%;
margin: 0;
} .btn2 {
letter-spacing: 0;
} .breadcrumps {
left: 70px;
top: 25px;
} header .header_lewy {
padding: 49px 60px 49px 70px;
}
header .logo, header .logo_top {
width: 200px;
}
header .logo {
height: 51px;
}
header .header_prawy {
padding: 0 70px 0 60px;
}
header .header_gora {
margin: 23px 0 20px;
}
#header_menu .menu > li {
margin: 0 0 0 15px;
}
#header_menu .menu > li > a {
padding: 15px 15px 20px;
}
#header_menu .menu2 {
padding: 30px;
} #main_oferta {
height: calc(100vh - 150px);
}
#main_oferta .box_oferta {
padding: 9vh 70px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 64px;
}
#main_oferta .ikona {
padding: 0 0 30px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 15px 0 15px;
}
#main_oferta .tytul {
font: 800 50px/54px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 25px;
}
#main_oferta .btn {
margin: 0 0 60px;
} footer .footer_box {
padding: 60px 50px 20px;
}
footer .footer_box_1 {
padding-left: 80px;
}
footer .footer_box_3 {
padding-right: 80px;
}
#formularz_footer .tytul {
font: 400 16px/30px 'Manrope', sans-serif;
} .podstrona_top {
height: calc(100vh - 150px);
} #kariera_2 .kolumna:first-of-type {
padding: 45px 60px;
margin: 0 0 50px;
}
#kariera_5 .box {
padding: 40px 60px;
}
#kariera_5 .oferta {
width: 100%;
padding: 32px 60px 32px 130px;
}
#kariera_5 .oferta .ikona {
left: 60px;
} .podstrona_top .ikona {
height: 620px;
} #fixed_menu {
width: 70px;
padding: 0 23px 0 0;
}
#fixed_menu:hover {
width: 280px;
}
#fixed_menu .box {
margin: 11px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 26px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 26px;
}
#fixed_menu .box_ikona {
padding: 0 0 0 23px;
} #wspolpraca_2 .ozdobnik_1,
#wspolpraca_2 .ozdobnik_2 {
height: 100px;
top: -80px;
} .popup-kariera {
padding: 50px 50px 60px;
}
}
@media only screen and (min-width: 1496px) and (max-width: 1639px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 35px 0;
}
#content_podstrony li {
margin-bottom: 10px;
}
.container {
width: 1400px;
}
p, li {
font: 400 16px/30px 'Manrope', sans-serif;
}
.ozdobnik {
width: 50px;
}
.kolumna1 {
width: 62%;
}
.kolumna2 {
width: 32%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 56%;
padding-right: 70px;
}
.kolumna5 {
width: 44%;
}
.kolumna6 {
width: 38%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 50%;
margin: 0;
}
.kolumna_pol {
padding: 0 0 0 80px;
}
.kolumna_border {
padding: 60px;
}
.naglowek_1 {
font: 800 70px/78px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 46px/60px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 25px/40px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 36px/56px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 60px/70px 'Manrope', sans-serif;
} .btn2 {
letter-spacing: 0;
}
.btn2 .arrow_poziom {
margin: 0 30px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 15px;
} .breadcrumps {
left: 50px;
top: 0;
height: 36px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 15px/30px 'Manrope', sans-serif;
padding: 0 25px;
}
.breadcrumps .active {
font: 400 20px/30px 'Manrope', sans-serif;
} header .header_lewy {
padding: 40px 40px 40px 50px;
}
header .logo, header .logo_top {
width: 200px;
}
header .logo {
height: 51px;
}
header .header_prawy {
padding: 0 50px 0 40px;
}
header .header_gora {
margin: 20px 0 15px;
}
#header_menu .menu > li {
margin: 0 0 0 15px;
}
#header_menu .menu > li > a {
padding: 15px;
font: 600 16px/20px 'Manrope', sans-serif;
}
#header_menu .menu2 {
padding: 25px;
}
#header_menu .menu2 > li > a {
font: 500 14px/20px 'Manrope', sans-serif;
} #main_oferta {
height: calc(100vh - 133px);
}
#main_oferta .box_oferta {
padding: 8vh 50px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 56px;
}
#main_oferta .ikona {
padding: 0 0 30px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 15px 0 15px;
}
#main_oferta .tytul {
font: 800 44px/48px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#main_oferta .zajawka {
height: 150px;
}
#main_oferta .zajawka p {
font: 300 16px/28px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 25px;
}
#main_oferta .link_tel {
font: 800 34px/32px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 21px/27px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 50px;
} footer .footer_box {
padding: 50px 50px 20px;
}
footer .footer_box_1 {
padding-left: 80px;
}
footer .footer_box_3 {
padding-right: 80px;
}
#footer_menu li {
margin: 0 0 10px;
}
#formularz_footer .tytul {
font: 400 16px/30px 'Manrope', sans-serif;
}
#totop {
right: 15px;
bottom: 30px;
width: 50px;
height: 50px;
} .podstrona_top {
height: calc(100vh - 133px);
}
.podstrona_top .naglowek_1 {
margin: 0 0 40px;
}
.podstrona_top .tresc .btn {
margin: 10px 0 0;
}
#parallax_2 {
height: 330px;
}
#wspolpraca_3, #wycena_2, #kariera_3 {
margin: 0 0 70px;
}
#footer_oferta .container > div {
padding-top: 70px;
padding-bottom: 70px;
}
#footer_oferta .kolumna5 {
padding-left: 70px;
}
#footer_oferta .zb_linkow div {
padding: 5px 0;
}
#parallax .obszar_parallax {
width: calc(((100% - 1400px) / 2) + 1400px);
}
#parallax .kolumna4 {
padding-bottom: 70px;
padding-top: 20px;
}
.todown {
left: calc((100% - 1400px) / 2);
} #kariera_1 {
padding: 90px 0 0;
}
#kariera_1 .ozdobnik {
height: 90px;
}
#kariera_1 .wiersz {
margin: 0 0 70px;
}
#kariera_1 .wiersz .naglowek_1 {
margin: -10px 0 50px;
}
#kariera_2 {
margin: 0 0 70px;
}
#kariera_2 .kolumna:first-of-type {
padding: 35px 50px;
margin: 0 0 45px;
}
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 20px;
}
#kariera_4,
#kariera_5 {
margin: 0 0 70px;
}
#kariera_5 .box {
padding: 40px 50px;
}
#kariera_5 .box svg {
width: 100px;
}
#kariera_5 .oferta {
width: 100%;
padding: 30px 50px 30px 120px;
}
#kariera_5 .oferta .ikona {
left: 50px;
} .podstrona_top.kontakt .tresc, #kontakt_1 .tresc {
width: 32%;
margin: 0;
}
.podstrona_top.kontakt .tresc {
height: 100%;
padding: 70px 30px 25px 0;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 30px;
}
.link_kontakt {
margin: 0 0 20px;
}
.link_kontakt .naglowek_3 {
margin: 0 0 15px;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
}
#formularz_kontakt {
padding: 70px 0 50px 70px;
}
#formularz_kontakt .ico_formularz {
width: 68px;
margin: 0 45px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 50px;
}
#formularz_kontakt .pole_input {
height: 56px;
margin: 0 0 45px;
}
#kontakt_1 .tresc {
padding: 50px 0;
} #onas_1 {
padding: 90px 0 0;
}
#onas_1 .ozdobnik {
height: 90px;
}
.nasze_motto {
font: 800 120px/120px 'Manrope', sans-serif;
}
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2,
#onas_2 .wiersz2 {
margin: 0 0 70px;
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 48%;
}
#onas_2 .wiersz .kolumna3 .kolumna2 {
width: 50%;
}
#onas_3 {
padding: 0 0 100px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .ozdobnik1 {
height: 110px;
}
#onas_3 .naglowek,
#parallax .naglowek {
font: 800 40px/50px 'Manrope', sans-serif;
margin: 0 0 45px;
}
#onas_3 .loga {
margin: 40px 0 0;
}
#home_liczby {
padding: 30px 0 0;
}
.box_liczby {
margin: 0 0 100px;
} .podstrona_top.oferta .tresc {
width: 54%;
margin: 0 100px 0 0;
}
.podstrona_top .ikona {
height: 500px;
right: 90px;
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.oferta_tresc {
padding: 70px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 20px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 50px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 30px;
}
.oferta_tresc .foto {
margin: 0 0 70px;
}
.oferta_tresc .pozostala_oferta .box {
height: 100px;
padding: 20px 30px;
margin: 0 0 30px;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 30px;
margin: 0 25px 0 0;
flex: 0 0 auto;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 16px/20px 'Manrope', sans-serif;
} #fixed_menu {
width: 50px;
padding: 0 14px 0 0;
}
#fixed_menu:hover {
width: 260px;
}
#fixed_menu .box {
margin: 8px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 20px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 20px;
}
#fixed_menu svg {
width: 20px;
margin: 0 10px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 14px;
height: 36px;
}
#fixed_menu .box_tekst {
font: 800 12px/18px 'Manrope', sans-serif;
height: 36px;
} #wspolpraca_1 {
padding: 90px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 90px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 70px;
}
#wspolpraca_2 {
margin: 0 0 -50px;
}
#wspolpraca_2 .ozdobnik_1,
#wspolpraca_2 .ozdobnik_2 {
height: 70px;
top: -70px;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 50px 80px;
}
#wspolpraca_2 .top {
margin: -40px 0 35px;
}
#wspolpraca_2 .ikona {
width: 100px;
}
#wspolpraca_2 .naglowek {
font: 800 34px/38px 'Manrope', sans-serif;
margin: 0 0 30px;
}
#wspolpraca_2 .link_formularz {
margin: 60px 0 0;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 70px;
}
#wspolpraca_4 .container {
padding: 60px 0 50px;
}
#wspolpraca_5 .box {
padding: 50px 60px;
margin: 0 0 60px;
}
#wspolpraca_5 .kolumna9 {
padding: 60px 60px 45px;
}
#wspolpraca_5 p {
margin: 0 0 20px;
}
#formularz_wspolpraca {
margin: 0 0 40px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 20px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 44px;
}
#formularz_wspolpraca .pole_input,
#formularz_wspolpraca button {
margin: 10px 0 30px;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
} #wycena_1 {
padding: 90px 0 0;
}
#wycena_1 .ozdobnik {
height: 90px;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: -10px 0 40px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 70px;
}
#wycena_1 .wiersz2 {
margin: 0 0 -40px;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 60px 60px 80px;
}
#wycena_3 .ozdobnik {
height: 93px;
}
#wycena_3 .naglowek_2 {
margin: -10px 0 40px;
}
#pliki_do_pobrania {
padding: 45px 50px;
} .popup-kariera {
padding: 40px 50px 50px;
width: 60vw;
}
}
@media only screen and (min-width: 1280px) and (max-width: 1495px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 30px 0;
}
#content_podstrony li {
margin-bottom: 10px;
padding-left: 20px;
}
#content_podstrony ul > li::before {
top: 11px;
}
.container {
width: 1200px;
}
p, li {
font: 400 15px/26px 'Manrope', sans-serif;
}
input, select, textarea {
font: 400 15px/18px 'Manrope', sans-serif;
padding: 15px 35px;
}
.p_checkbox label {
padding: 0 0 0 40px;
}
.ozdobnik {
width: 40px;
}
.kolumna1 {
width: 63%;
}
.kolumna2 {
width: 33%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 56%;
padding-right: 40px;
}
.kolumna5 {
width: 44%;
}
.kolumna6 {
width: 38%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 50%;
margin: 0;
}
.kolumna_pol {
padding: 0 0 0 80px;
}
.kolumna_border {
padding: 40px;
}
.naglowek_1 {
font: 800 52px/60px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 40px/50px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 24px/36px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 30px/50px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 46px/50px 'Manrope', sans-serif;
}
.naglowek_5 {
font: 800 18px/25px 'Manrope', sans-serif;
} .btn {
font: 700 13px/14px 'Manrope', sans-serif;
padding: 15px 70px 15px 25px;
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0);
}
.btn:hover {
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0.3);
}
.btn .arrow_poziom {
right: 30px;
width: 21px;
}
.btn:hover .arrow_poziom {
right: 20px;
}
.btn::after {
top: 12px;
left: 12px;
box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 rgba(0, 0, 0, 0.25);
}
.btn2 {
letter-spacing: 0;
font: 700 13px/13px 'Manrope', sans-serif;
}
.btn2 .arrow_poziom {
margin: 0 20px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 10px;
}
.btn3 {
padding: 15px 22px;
} .breadcrumps {
left: 40px;
top: 0;
height: 32px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 14px/26px 'Manrope', sans-serif;
padding: 0 20px;
}
.breadcrumps .active {
font: 400 18px/26px 'Manrope', sans-serif;
} header .header_lewy {
padding: 30px 30px 30px 40px;
}
header .logo, header .logo_top {
width: 180px;
}
header .logo {
height: 51px;
}
.ikony_social a:nth-of-type(2) {
margin: 0 20px;
}
header .header_prawy {
padding: 0 40px 0 30px;
}
header .header_gora {
margin: 15px 0;
}
header .header_separator {
margin: 0 30px;
}
#header_jezyki div,
#header_jezyki ul li a {
font: 600 15px/15px 'Manrope', sans-serif;
}
#header_menu .menu > li {
margin: 0 0 0 10px;
}
#header_menu .menu > li > a {
padding: 12px 12px;
font: 600 14px/15px 'Manrope', sans-serif;
}
#header_menu .menu2 {
padding: 20px;
}
#header_menu .menu2 > li {
margin: 0 0 15px;
}
#header_menu .menu2 > li > a {
font: 500 13px/19px 'Manrope', sans-serif;
} #main_oferta {
height: calc(100vh - 112px);
}
#main_oferta .box_oferta {
padding: 7vh 40px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 46px;
}
#main_oferta .ikona {
padding: 0 0 25px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 10px 0 15px;
}
#main_oferta .tytul {
font: 800 38px/40px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#main_oferta .zajawka {
height: 120px;
}
#main_oferta .zajawka p {
font: 300 15px/22px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 10px;
}
#main_oferta .link_tel {
font: 800 26px/26px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 18px/26px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 30px;
}
#main_oferta .zb_linkow .btn2:first-of-type {
margin: 0 0 15px;
} footer .footer_box {
padding: 40px 40px 20px;
}
.footer_box_1 .footer_separator,
.footer_box_3 .footer_separator {
margin: 20px 0;
}
.footer_box_1 .tytul {
font: 800 28px/30px 'Manrope', sans-serif;
margin: 0 0 60px;
}
.footer_box_1 .link_transport svg {
width: 31px;
margin: 0 20px 0 0;
}
.footer_box_1 .link_transport:hover svg,
.footer_box_1 .link_transport.active svg{
margin: 0 10px;
}
.footer_box_1 .link_transport .naglowek_5 {
line-height: 28px;
}
.footer_box_2 .logo_pion {
width: 60px;
margin: 0 0 25px;
}
.footer_box_2 .nazwa_firmy {
font: 800 28px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres {
font: 400 15px/22px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres:nth-of-type(1) {
margin: 0 0 10px;
}
.footer_box_2 .link_adres:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .ico_tel, .footer_box_2 .ico_mail {
width: 36px;
}
.footer_box_2 .link_telefon {
font: 800 22px/28px 'Manrope', sans-serif;
margin: 0 0 3px;
}
.footer_box_2 .link_telefon span {
font: 800 15px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_telefon:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .link_mail {
font: 800 17px/28px 'Manrope', sans-serif;
margin: 0 0 40px;
}
#footer_menu li {
margin: 0 0 10px;
}
#footer_menu a {
font: 800 20px/28px 'Manrope', sans-serif;
}
#formularz_footer .tytul {
font: 400 15px/22px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#formularz_footer .f_input {
width: calc(100% - 120px);
height: 50px;
}
#formularz_footer .f_input input {
padding: 0 14px;
}
#formularz_footer .zgoda {
margin: 25px 0 15px;
}
#formularz_footer .zgoda .form_text_small {
font: 400 11px/15px 'Manrope', sans-serif;
padding: 0 0 0 10px;
}
.footer_stopka .stopka_prawa,
.footer_stopka .stopka_lewa {
padding: 0 40px 15px;
}
#totop {
right: 10px;
bottom: 30px;
width: 44px;
height: 44px;
} .podstrona_top {
height: calc(100vh - 112px);
}
.podstrona_top .naglowek_1 {
margin: 0 0 30px;
}
.podstrona_top .tresc {
width: 38%;
}
.podstrona_top .tresc .btn {
margin: 0;
}
#footer_oferta .kolor1 {
width: 56%;
}
#footer_oferta .kolor2 {
width: 44%;
}
#footer_oferta .container > div {
padding-top: 50px;
padding-bottom: 50px;
}
#footer_oferta .kolumna5 {
padding-left: 40px;
}
#footer_oferta .zajawka p {
font: 400 15px/26px 'Manrope', sans-serif;
height: 78px;
margin: 0 0 30px;
}
#footer_oferta .btn {
margin: 0 0 40px;
}
#footer_oferta .zb_linkow div {
padding: 0;
}
#parallax .obszar_parallax {
width: calc(((100% - 1200px) / 2) + 1200px);
}
#parallax .container {
padding: 0 0 80px;
}
#parallax .kolumna4 {
padding-bottom: 50px;
padding-top: 20px;
}
.todown {
left: calc((100% - 1200px) / 2);
}
.todown .arrow_pion, .btn4 .arrow_pion {
width: 18px;
margin: 0 10px 0 0;
}
.todown:hover .arrow_pion {
margin: 10px 10px 0 0;
}
#kariera_1,
#onas_1 {
padding: 60px 0 0;
}
#kariera_1 .ozdobnik,
#onas_1 .ozdobnik {
height: 60px;
}
.wiersz p, #parallax .kolumna4 p {
margin: 0 0 20px;
}
#wspolpraca_3,
#wycena_2,
#kariera_3,
#kariera_1 .wiersz,
#kariera_2,
#kariera_4,
#kariera_5,
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2,
#onas_2 .wiersz2 {
margin: 0 0 50px;
}
#parallax_2 {
height: 280px;
}
#wspolpraca_3 .box {
width: 22%;
}
#kariera_3 .box {
width: 18%;
}
#wspolpraca_3 .prostokat,
#wycena_2 .prostokat,
#kariera_3 .prostokat {
margin: 0 0 15px 30px;
width: 100px;
height: 50px;
}
#wspolpraca_3 .box .ikona,
#wycena_2 .box .ikona,
#kariera_3 .box .ikona {
top: -40px;
left: -30px;
height: 80px;
}
#wspolpraca_3 .box .naglowek_3,
#wycena_2 .box .naglowek_3,
#kariera_3 .box .naglowek_3 {
margin: 0 0 20px;
} #kariera_1 .wiersz .naglowek_1 {
margin: 10px 0 40px;
}
#kariera_2 .foto {
width: calc(((100% - 1200px) / 2) + 756px);
}
#kariera_2 .kolumna:first-of-type {
padding: 30px 40px;
margin: 0 0 30px;
}
#kariera_2 .kolumna2 {
margin: 0 0 4vw;
}
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 20px;
}
#kariera_2 .naglowek_4 {
margin: 0 0 30px;
}
#kariera_2 .kolumna:last-of-type p:first-of-type {
margin: 0 0 20px;
}
#kariera_4 .container {
padding: 0;
}
#kariera_4 .separator {
width: 6px;
}
.kolumna_srodek {
width: 40px;
height: 40px;
border-width: 5px;
}
#kariera_4 .cyfra {
width: 120px;
font: 800 120px/85px 'Manrope', sans-serif;
}
#kariera_4 .kolumna_lewa .cyfra {
padding: 0 0 0 20px;
}
#kariera_4 .naglowek_3 {
margin: -10px 0 15px;
}
#kariera_5 .box {
padding: 35px 40px;
}
#kariera_5 .box svg {
width: 80px;
}
#kariera_5 .oferta {
width: 100%;
padding: 30px 40px 30px 105px;
}
#kariera_5 .oferta .ikona {
left: 40px;
}
#kariera_5 .oferta span {
font: 800 18px/24px 'Manrope', sans-serif;
}
#kariera_5 .kolumna_pol .naglowek_3 {
margin: 0 0 20px;
} .podstrona_top.kontakt .ozdobnik {
height: 60px;
}
.podstrona_top.kontakt .tresc, #kontakt_1 .tresc {
width: 31%;
margin: 0;
}
.podstrona_top.kontakt .tresc {
padding: 60px 30px 20px 0;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 25px;
}
.link_kontakt {
margin: 0 0 20px;
}
.link_kontakt .naglowek_3 {
margin: 0 0 10px;
}
.kontakt svg {
width: 20px;
margin: 0 15px 0 0;
flex: 0 0 auto;
}
.kontakt .tekst {
font: 400 15px/24px 'Manrope', sans-serif;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
}
#formularz_kontakt {
padding: 60px 0 30px 50px;
}
#formularz_kontakt .ico_formularz {
width: 50px;
margin: 0 35px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 35px;
}
#formularz_kontakt .pole_input {
height: 50px;
margin: 0 0 35px;
width: 30%;
}
#formularz_kontakt .pole_input2 {
width: 100%;
}
#formularz_kontakt input {
font: 400 15px/18px 'Manrope', sans-serif;
padding: 0 25px;
}
#kontakt_1 .tresc {
padding: 40px 0;
} #onas_1 .wiersz1 > .kolumna1,
#onas_1 .wiersz2 {
align-items: center;
}
.nasze_motto {
font: 800 110px/101px 'Manrope', sans-serif;
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 48%;
}
#onas_2 .ozdobnik {
display: none;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2 {
width: 32%;
}
#onas_2 .wiersz1, #onas_2 .kolumna3 > .kolumna2:nth-of-type(-n+2) {
margin: 0 0 40px;
}
#onas_2 .wiersz .kolumna3 .kolumna2 {
width: 50%;
}
#onas_2 .kolumna2 p {
font: 400 15px/26px 'Manrope', sans-serif;
}
#onas_3 {
padding: 0 0 50px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .ozdobnik1 {
display: none;
}
#onas_3 .naglowek,
#parallax .naglowek {
font: 800 36px/40px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#onas_3 .naglowek_3 {
margin: 0 0 20px;
}
#onas_3 .loga {
margin: 30px 0 0;
}
#home_liczby {
padding: 25px 0 0;
}
.box_liczby {
margin: 0 0 60px;
}
.box_liczby .dane {
font: 800 40px/40px 'Manrope', sans-serif;
margin: 0 30px 0 0;
}
.box_liczby .tekst {
margin: 0 0 25px;
}
.box_liczby .count1 {
width: 170px;
}
.box_liczby .count2 {
width: 75px;
}
.box_liczby .count3 {
width: 60px;
}
.box_liczby .opis {
font: 400 16px/26px 'Manrope', sans-serif;
} .podstrona_top.oferta .tresc {
width: 54%;
margin: 0 100px 0 0;
}
.podstrona_top .ikona {
height: 400px;
right: 75px;
top: 20px;
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.oferta_tresc {
padding: 60px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 20px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 35px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 20px;
}
.oferta_tresc .foto {
margin: 0 0 50px;
}
.oferta_tresc .pozostala_oferta .box {
height: 90px;
padding: 20px;
margin: 0 0 25px;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 28px;
margin: 0 15px 0 0;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 14px/18px 'Manrope', sans-serif;
width: 185px;
}
.oferta_tresc .box_kontakt {
padding: 40px;
}
.oferta_tresc .box_kontakt .tekst1 {
font: 800 22px/26px 'Manrope', sans-serif;
margin: 0 0 15px;
}
.oferta_tresc .box_kontakt .naglowek_2 {
margin: 0 0 25px;
}
.oferta_tresc .box_kontakt .kontakt svg {
width: 36px;
margin: 0 15px 0 0;
}
.oferta_tresc .box_kontakt .kontakt {
margin: 0 0 20px;
font: 800 28px/28px 'Manrope', sans-serif;
}
.oferta_tresc .box_kontakt .kontakt_mail {
margin: 0 0 30px;
font-size: 20px;
} #fixed_menu {
width: 38px;
padding: 0 9px 0 0;
}
#fixed_menu:hover {
width: 245px;
}
#fixed_menu .box {
margin: 5px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 10px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 10px;
}
#fixed_menu svg {
width: 20px;
margin: 0 9px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 9px;
height: 30px;
}
#fixed_menu .box_tekst {
font: 800 11px/14px 'Manrope', sans-serif;
height: 30px;
} #wspolpraca_1 {
padding: 60px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 60px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 50px;
}
#wspolpraca_1 .wiersz {
align-items: center;
}
#wspolpraca_1 .wiersz1 .naglowek_1 {
margin: 0 0 35px;
}
#wspolpraca_1 .wiersz2 .naglowek_4 {
margin: 0 0 30px;
}
#wspolpraca_2 {
margin: 0 0 -50px;
}
#wspolpraca_2 .ozdobnik_1,
#wspolpraca_2 .ozdobnik_2 {
display: none;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 40px 70px;
}
#wspolpraca_2 .top {
margin: -35px 0 30px;
}
#wspolpraca_2 .ikona {
width: 80px;
}
#wspolpraca_2 .kwadrat {
left: -30px;
width: 90px;
height: 90px;
}
#wspolpraca_2 .naglowek {
font: 800 32px/34px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#wspolpraca_2 .link_formularz {
margin: 40px 0 0;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 50px;
}
#wspolpraca_4 .container {
padding: 45px 0;
}
#wspolpraca_4 .naglowek {
margin: 0 0 35px 50px;
}
#wspolpraca_4 .naglowek_2 {
margin: 0 40px 0 0;
}
#prev_opinia {
left: 15px;
}
#next_opinia {
right: 15px;
}
#wspolpraca_4 .ikona1 {
width: 140px;
}
#wspolpraca_4 .ikona2 {
width: 80px;
}
#wspolpraca_4 .zb_opini {
width: 70%;
}
#wspolpraca_5 .box {
padding: 50px;
margin: 0 0 40px;
}
#wspolpraca_5 .kolumna8 .naglowek_2 {
margin: 0 0 30px;
}
#wspolpraca_5 .kolumna8 .naglowek_3 {
margin: 0 0 20px;
}
#wspolpraca_5 .kolumna9 {
padding: 50px 50px 40px;
}
#wspolpraca_5 p {
margin: 0 0 15px;
}
#formularz_wspolpraca {
margin: 0 0 30px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 15px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 40px;
margin: 0 20px 0 0;
}
#formularz_wspolpraca .pole_input,
#formularz_wspolpraca button {
margin: 10px 0 20px;
}
#formularz_wspolpraca .pole_input {
height: 50px;
}
#formularz_wspolpraca .zgoda, #formularz_wycena .zgoda, #formularz_kontakt .zgoda {
margin: 0 0 15px;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
font-size: 15px;
}
#wspolpraca_5 .naglowek_3 {
margin: 0 0 10px;
} #wycena_1 {
padding: 60px 0 0;
}
#wycena_1 .ozdobnik {
height: 60px;
}
#wycena_1 .wiersz1 {
align-items: center;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: 0 0 35px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 50px;
}
#wycena_1 .wiersz2 {
margin: 0 0 -40px;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 50px 50px 60px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_3 {
margin: 0 0 40px;
}
#wycena_1 .pole_input {
height: 50px;
margin: 0 0 35px;
}
#wycena_1 .pole_textarea {
height: 130px;
margin: 0 0 35px;
}
#wycena_1 .zgoda {
width: calc(100% - 250px);
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 {
margin: -15px 0 30px;
}
#wycena_1 .wiersz2 .kolumna2 p:last-of-type {
margin-bottom: 35px;
}
#wycena_2 .box {
width: 31%;
}
#wycena_3 .ozdobnik {
display: none;
}
#wycena_3 .naglowek_2 {
margin: -10px 0 40px;
}
#pliki_do_pobrania {
padding: 40px;
}
#pliki_do_pobrania p {
margin: 0 0 35px;
}
#pliki_do_pobrania a svg {
width: 28px;
margin: 3px 20px 0 0;
}
#pliki_do_pobrania a {
margin: 0 0 25px;
font: 800 17px/22px 'Manrope', sans-serif;
} #fixed_oferta {
bottom: 30px;
right: 90px;
padding: 25px 30px 20px;
}
#fixed_oferta .tekst {
font: 800 25px/27px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#fixed_oferta .tekst span {
font: 800 40px/38px 'Manrope', sans-serif;
}
#fixed_oferta .btn {
margin: 0 15px 0 0;
padding: 13px 50px 13px 15px;
}
#fixed_oferta:hover .btn {
box-shadow: 13px 13px 6px 0 rgba(0, 0, 0, 0.3);
}
#fixed_oferta .btn .arrow_pion {
right: 17px;
}
#fixed_oferta .ikona_poszukiwani {
width: 40px;
} .popup-kariera-close {
top: 20px;
right: 20px;
}
.popup-kariera {
padding: 40px 50px 50px;
height: 85vh;
width: 60vw;
}
.popup-kariera #wycena_1 .pole_telefon {
width: 40%;
}
.popup-kariera .naglowek_2 {
margin: 0 0 40px;
}
.popup-kariera .zgoda-kariera p {
font: 400 12px/16px 'Manrope', sans-serif;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 30px 0;
}
#content_podstrony li {
margin-bottom: 10px;
padding-left: 20px;
}
#content_podstrony ul > li::before {
top: 11px;
}
.container {
width: 940px;
}
p, li {
font: 400 15px/26px 'Manrope', sans-serif;
}
input, select, textarea {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 15px 20px;
}
.p_checkbox label {
padding: 0 0 0 40px;
}
.ozdobnik {
display: none;
}
.wiersz {
align-items: center;
}
.kolumna1 {
width: 63%;
}
.kolumna2 {
width: 33%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 56%;
padding-right: 40px;
}
.kolumna5 {
width: 44%;
}
.kolumna6 {
width: 38%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 50%;
margin: 0;
}
.kolumna_pol {
padding: 0 0 0 80px;
}
.kolumna_border {
padding: 20px;
}
.naglowek_1 {
font: 800 46px/54px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 36px/44px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 22px/32px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 28px/34px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 40px/44px 'Manrope', sans-serif;
}
.naglowek_5 {
font: 800 18px/25px 'Manrope', sans-serif;
} .btn {
font: 700 13px/14px 'Manrope', sans-serif;
padding: 15px 70px 15px 25px;
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0);
}
.btn:hover {
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0.3);
}
.btn .arrow_poziom {
right: 30px;
width: 21px;
}
.btn:hover .arrow_poziom {
right: 20px;
}
.btn::after {
top: 12px;
left: 12px;
box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 rgba(0, 0, 0, 0.25);
}
.btn2 {
letter-spacing: 0;
font: 700 13px/13px 'Manrope', sans-serif;
}
.btn2 .arrow_poziom {
margin: 0 20px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 10px;
}
.btn3 {
padding: 15px 22px;
} .breadcrumps {
left: 30px;
top: 0;
height: 30px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 14px/26px 'Manrope', sans-serif;
padding: 0 20px;
}
.breadcrumps .active {
font: 400 18px/26px 'Manrope', sans-serif;
} header .header_lewy {
padding: 30px 25px 30px 30px;
}
header .logo, header .logo_top {
width: 140px;
}
header .logo {
height: 36px;
}
.ikony_social a:nth-of-type(2) {
margin: 0 15px;
}
header .header_prawy {
padding: 0 30px 0 25px;
}
header .header_gora {
margin: 15px 0;
}
header .header_separator {
margin: 0 15px;
}
header .kontakt_tel {
margin: 0 20px 0 0;
}
header .kontakt svg {
width: 22px;
margin: 0 5px 0 0;
}
header .kontakt span {
font: 400 14px/17px 'Manrope', sans-serif;
}
.szukajka input {
width: 120px;
margin: 0 10px 0 0;
font: 400 14px/17px 'Manrope', sans-serif;
}
.szukajka .ico_lupa {
width: 18px;
}
#header_jezyki div,
#header_jezyki ul li a {
font: 600 15px/15px 'Manrope', sans-serif;
}
#header_menu .menu > li {
margin: 0 0 0 5px;
}
#header_menu .menu > li > a {
padding: 10px;
font: 600 12px/13px 'Manrope', sans-serif;
border-width: 2px;
}
#header_menu .menu2 {
padding: 15px;
width: 300px;
}
#header_menu .menu2 > li {
margin: 0 0 15px;
}
#header_menu .menu2 > li > a {
font: 500 11px/16px 'Manrope', sans-serif;
} #main_oferta {
height: calc(100vh - 102px);
}
#main_oferta .box_oferta {
padding: 6vh 30px;
}
#main_oferta .box_oferta:nth-of-type(2) {
padding-bottom: 4vh;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 40px;
}
#main_oferta .ikona {
padding: 0 0 25px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 10px 0 15px;
}
#main_oferta .tytul {
font: 800 38px/40px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#main_oferta .zajawka {
height: 120px;
}
#main_oferta .zajawka p {
font: 300 14px/20px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 10px;
}
#main_oferta .link_tel {
font: 800 26px/26px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 18px/26px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 30px;
}
#main_oferta .zb_linkow .btn2:first-of-type {
margin: 0 0 15px;
} footer .footer_box {
padding: 35px 30px 20px;
}
.footer_box_1 .footer_separator,
.footer_box_3 .footer_separator {
margin: 20px 0;
}
.footer_box_1 .tytul {
font: 800 28px/30px 'Manrope', sans-serif;
margin: 0 0 60px;
}
.footer_box_1 .link_transport svg {
width: 31px;
margin: 0 20px 0 0;
}
.footer_box_1 .link_transport:hover svg,
.footer_box_1 .link_transport.active svg{
margin: 0 10px;
}
.footer_box_1 .link_transport .naglowek_5 {
line-height: 28px;
}
.footer_box_2 .logo_pion {
width: 60px;
margin: 0 0 25px;
}
.footer_box_2 .nazwa_firmy {
font: 800 28px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres {
font: 400 15px/22px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres:nth-of-type(1) {
margin: 0 0 10px;
}
.footer_box_2 .link_adres:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .ico_tel, .footer_box_2 .ico_mail {
width: 36px;
}
.footer_box_2 .link_telefon {
font: 800 22px/28px 'Manrope', sans-serif;
margin: 0 0 3px;
}
.footer_box_2 .link_telefon span {
font: 800 15px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_telefon:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .link_mail {
font: 800 17px/28px 'Manrope', sans-serif;
margin: 0 0 40px;
}
#footer_menu li {
margin: 0 0 10px;
}
#footer_menu a {
font: 800 20px/28px 'Manrope', sans-serif;
}
#formularz_footer .tytul {
font: 400 15px/22px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#formularz_footer .f_input {
width: calc(100% - 120px);
height: 50px;
}
#formularz_footer .f_input input {
padding: 0 10px;
}
#formularz_footer .zgoda {
margin: 25px 0 15px;
}
#formularz_footer .zgoda .form_text_small {
font: 400 11px/15px 'Manrope', sans-serif;
padding: 0 0 0 10px;
}
.footer_stopka .stopka_prawa,
.footer_stopka .stopka_lewa {
padding: 0 40px 15px;
}
#totop {
right: 10px;
bottom: 30px;
width: 44px;
height: 44px;
} .podstrona_top {
height: calc(100vh - 102px);
}
.podstrona_top .naglowek_1 {
margin: 0 0 15px;
}
.podstrona_top .tresc {
width: 40%;
}
.podstrona_top p {
margin: 0 0 25px;
}
.podstrona_top .tresc .btn {
margin: 0;
}
#footer_oferta .kolor1 {
width: 56%;
}
#footer_oferta .kolor2 {
width: 44%;
}
#footer_oferta .container > div {
padding-top: 50px;
padding-bottom: 50px;
}
#footer_oferta .kolumna5 {
padding-left: 40px;
}
#footer_oferta .tytul {
color: #fff;
font: 800 40px/40px 'Manrope', sans-serif;
margin: 0 0 30px;
}
#footer_oferta .zajawka p {
font: 400 15px/26px 'Manrope', sans-serif;
height: 104px;
margin: 0 0 25px;
}
#footer_oferta .btn {
margin: 0 0 40px;
}
#footer_oferta .zb_linkow div {
padding: 0;
}
#parallax .obszar_parallax {
width: calc(((100% - 940px) / 2) + 940px);
}
#parallax .container {
padding: 0 0 80px;
}
#parallax .kolumna4 {
padding-bottom: 50px;
padding-top: 20px;
}
.todown {
left: calc((100% - 940px) / 2);
}
.todown .arrow_pion, .btn4 .arrow_pion {
width: 18px;
margin: 0 10px 0 0;
}
.todown:hover .arrow_pion {
margin: 10px 10px 0 0;
}
#kariera_1,
#onas_1 {
padding: 50px 0 0;
}
#kariera_1 .ozdobnik,
#onas_1 .ozdobnik {
height: 60px;
}
.wiersz p, #parallax .kolumna4 p {
margin: 0 0 20px;
}
#wspolpraca_3,
#wycena_2,
#kariera_3,
#kariera_1 .wiersz,
#kariera_2,
#kariera_4,
#kariera_5,
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2,
#onas_2 .wiersz2 {
margin: 0 0 35px;
}
#parallax_2 {
height: 250px;
}
#wspolpraca_3 .box {
width: 22%;
}
#kariera_3 .box {
width: 18%;
}
#wspolpraca_3 .prostokat,
#wycena_2 .prostokat,
#kariera_3 .prostokat {
margin: 0 0 15px 30px;
width: 100px;
height: 50px;
}
#wspolpraca_3 .box .ikona,
#wycena_2 .box .ikona,
#kariera_3 .box .ikona {
top: -40px;
left: -30px;
height: 80px;
}
#wspolpraca_3 .box .naglowek_3,
#wycena_2 .box .naglowek_3 {
margin: 0 0 20px;
}
#kariera_3 .box .naglowek_3 {
font: 800 18px/30px 'Manrope',sans-serif;
margin: 0 0 15px;
} #kariera_1 .wiersz .naglowek_1 {
margin: 0 0 25px;
}
#kariera_2 .foto {
width: calc(((100% - 940px) / 2) + 592px);
}
#kariera_2 .kolumna:first-of-type {
padding: 25px 30px;
margin: 0 0 20px;
}
#kariera_2 .kolumna2 {
margin: 0 0 4vw;
}
#kariera_2 .kolumna .naglowek_2,
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 15px;
}
#kariera_2 .naglowek_4 {
margin: 0 0 20px;
}
#kariera_2 .kolumna:last-of-type p:first-of-type {
margin: 0 0 15px;
}
#kariera_4 .container {
padding: 0;
}
#kariera_4 .separator {
width: 6px;
}
.kolumna_srodek {
width: 40px;
height: 40px;
border-width: 5px;
}
#kariera_4 .cyfra {
width: 120px;
font: 800 120px/85px 'Manrope', sans-serif;
}
#kariera_4 .kolumna_lewa .cyfra {
padding: 0 0 0 20px;
}
#kariera_4 .naglowek_3 {
margin: -10px 0 15px;
}
#kariera_5 .box {
padding: 35px 40px;
}
#kariera_5 .box svg {
width: 80px;
}
#kariera_5 .oferta {
width: 100%;
padding: 30px 40px 30px 105px;
}
#kariera_5 .oferta .ikona {
left: 40px;
}
#kariera_5 .oferta span {
font: 800 18px/24px 'Manrope', sans-serif;
}
#kariera_5 .kolumna_pol .naglowek_3 {
margin: 0 0 20px;
} .podstrona_top.kontakt .ozdobnik {
height: 60px;
}
.podstrona_top.kontakt .tresc, #kontakt_1 .tresc {
width: 31%;
margin: 0;
}
.podstrona_top.kontakt .tresc {
padding: 60px 30px 20px 0;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 25px;
}
.link_kontakt {
margin: 0 0 20px;
}
.link_kontakt .naglowek_3 {
margin: 0 0 10px;
}
.kontakt svg {
width: 20px;
margin: 0 15px 0 0;
flex: 0 0 auto;
}
.kontakt .tekst {
font: 400 15px/24px 'Manrope', sans-serif;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
}
#formularz_kontakt {
padding: 60px 0 30px 50px;
}
#formularz_kontakt .ico_formularz {
width: 50px;
margin: 0 35px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 30px;
}
#formularz_kontakt .pole_input {
height: 50px;
margin: 0 0 30px;
width: 30%;
}
#formularz_kontakt .pole_input2 {
width: 100%;
}
#formularz_kontakt input {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 0 15px;
}
#kontakt_1 .tresc {
padding: 40px 0;
} #onas_1 .wiersz1 > .kolumna1,
#onas_1 .wiersz2 {
align-items: center;
}
.nasze_motto {
font: 800 110px/101px 'Manrope', sans-serif;
width: 280px;
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 48%;
}
#onas_2 .ozdobnik {
display: none;
}
#onas_2 .wiersz {
align-items: stretch;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2 {
width: 32%;
}
#onas_2 .wiersz1, #onas_2 .kolumna3 > .kolumna2:nth-of-type(-n+2) {
margin: 0 0 40px;
}
#onas_2 .wiersz .kolumna3 .kolumna2 {
width: 50%;
}
#onas_2 .kolumna2 .naglowek_3 {
line-height: 30px;
margin: 0 0 15px;
}
#onas_2 .kolumna2 p {
font: 400 15px/26px 'Manrope', sans-serif;
}
#onas_3 {
padding: 0 0 50px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .ozdobnik1 {
display: none;
}
#onas_3 .naglowek,
#parallax .naglowek {
font: 800 36px/40px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#onas_3 .naglowek_3 {
margin: 0 0 20px;
}
#onas_3 .loga {
margin: 30px 0 0;
}
#home_liczby {
padding: 25px 0 0;
}
.box_liczby {
margin: 0 0 60px;
}
.box_liczby .dane {
font: 800 34px/34px 'Manrope', sans-serif;
margin: 0 20px 0 0;
}
.box_liczby .tekst {
margin: 0 0 25px;
}
.box_liczby .count1 {
width: 145px;
}
.box_liczby .count2 {
width: 65px;
}
.box_liczby .count3 {
width: 50px;
}
.box_liczby .opis {
font: 400 15px/24px 'Manrope', sans-serif;
} .podstrona_top.oferta .tresc {
width: 54%;
margin: 0 100px 0 0;
}
.podstrona_top .ikona {
height: 380px;
right: 65px;
top: 25px;
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.oferta_tresc {
padding: 50px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 20px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 35px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 20px;
}
.oferta_tresc .foto {
margin: 0 0 50px;
}
.oferta_tresc .pozostala_oferta .box {
height: 86px;
padding: 15px;
margin: 0 0 25px;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 26px;
margin: 0 12px 0 0;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 13px/16px 'Manrope', sans-serif;
}
.oferta_tresc .pozostala_oferta .ico_oko {
width: 26px;
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .arrow_poziom {
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .box:hover .arrow_poziom {
margin: 0 10px 0 20px;
}
.oferta_tresc .box_kontakt {
padding: 40px;
}
.oferta_tresc .box_kontakt .tekst1 {
font: 800 22px/26px 'Manrope', sans-serif;
margin: 0 0 15px;
}
.oferta_tresc .box_kontakt .naglowek_2 {
margin: 0 0 25px;
}
.oferta_tresc .box_kontakt .kontakt svg {
width: 36px;
margin: 0 15px 0 0;
}
.oferta_tresc .box_kontakt .kontakt {
margin: 0 0 20px;
font: 800 26px/26px 'Manrope', sans-serif;
}
.oferta_tresc .box_kontakt .kontakt_mail {
margin: 0 0 30px;
font-size: 20px;
} #fixed_menu {
width: 38px;
padding: 0 9px 0 0;
}
#fixed_menu:hover {
width: 245px;
}
#fixed_menu .box {
margin: 5px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 10px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 10px;
}
#fixed_menu svg {
width: 20px;
margin: 0 9px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 9px;
height: 30px;
}
#fixed_menu .box_tekst {
font: 800 11px/14px 'Manrope', sans-serif;
height: 30px;
} #wspolpraca_1 {
padding: 50px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 60px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 40px;
}
#wspolpraca_1 .wiersz {
align-items: center;
}
#wspolpraca_1 .wiersz1 .naglowek_1 {
margin: 0 0 30px;
}
#wspolpraca_1 .wiersz2 .naglowek_4 {
margin: 0 0 30px;
}
#wspolpraca_2 {
margin: 0 0 -50px;
}
#wspolpraca_2 .wiersz {
align-items: stretch;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 30px 50px;
}
#wspolpraca_2 .top {
margin: -35px 0 30px;
}
#wspolpraca_2 .ikona {
width: 80px;
}
#wspolpraca_2 .kwadrat {
left: -30px;
width: 90px;
height: 90px;
}
#wspolpraca_2 .naglowek {
font: 800 32px/34px 'Manrope', sans-serif;
margin: 0 0 25px;
}
#wspolpraca_2 .link_formularz {
margin: 40px 0 0;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 50px;
}
#wspolpraca_4 .container {
padding: 45px 0;
}
#wspolpraca_4 .naglowek {
margin: 0 0 35px 50px;
}
#wspolpraca_4 .naglowek_2 {
margin: 0 40px 0 0;
}
#prev_opinia {
left: 15px;
}
#next_opinia {
right: 15px;
}
#wspolpraca_4 .ikona1 {
width: 140px;
}
#wspolpraca_4 .ikona2 {
width: 80px;
}
#wspolpraca_4 .zb_opini {
width: 70%;
}
#wspolpraca_5 .box {
padding: 40px;
margin: 0 0 40px;
}
#wspolpraca_5 .kolumna8 .naglowek_2 {
margin: 0 0 30px;
}
#wspolpraca_5 .kolumna8 .naglowek_3 {
margin: 0 0 20px;
}
#wspolpraca_5 .kolumna9 {
padding: 40px 40px 35px;
}
#wspolpraca_5 p {
margin: 0 0 15px;
}
#formularz_wspolpraca {
margin: 0 0 30px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 15px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 40px;
margin: 0 20px 0 0;
}
#formularz_wspolpraca .pole_input,
#formularz_wspolpraca button {
margin: 10px 0 20px;
}
#formularz_wspolpraca .pole_input {
height: 50px;
}
#formularz_wspolpraca .zgoda, #formularz_wycena .zgoda, #formularz_kontakt .zgoda {
margin: 0 0 15px;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
font-size: 15px;
}
#wspolpraca_5 .naglowek_3 {
margin: 0 0 10px;
}
#wspolpraca_5 .tekst {
width: calc(100% - 210px);
}
#wspolpraca_5 .dokumenty .btn {
padding: 15px 20px;
width: 180px;
line-height: 22px;
} #wycena_1 {
padding: 50px 0 0;
}
#wycena_1 .ozdobnik {
height: 60px;
}
#wycena_1 .wiersz1 {
align-items: center;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: 0 0 35px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 50px;
}
#wycena_1 .wiersz2 {
margin: 0 0 -40px;
align-items: stretch;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 40px 40px 60px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_3 {
margin: 0 0 40px;
}
#wycena_1 .pole_input {
height: 50px;
margin: 0 0 35px;
}
#wycena_1 .pole_textarea {
height: 130px;
margin: 0 0 35px;
}
#wycena_1 .zgoda {
width: calc(100% - 225px);
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 {
margin: -10px 0 20px;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 span {
font: 800 36px/36px 'Manrope', sans-serif;
}
#wycena_1 .wiersz2 .kolumna2 p {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 p:last-of-type {
margin-bottom: 25px;
}
#wycena_2 .box {
width: 31%;
}
#wycena_3 .ozdobnik {
display: none;
}
#wycena_3 .naglowek_2 {
margin: -10px 0 40px;
}
#pliki_do_pobrania {
padding: 30px;
}
#pliki_do_pobrania p {
margin: 0 0 35px;
}
#pliki_do_pobrania a svg {
width: 28px;
margin: 3px 20px 0 0;
}
#pliki_do_pobrania a {
margin: 0 0 25px;
font: 800 17px/22px 'Manrope', sans-serif;
} #fixed_oferta {
bottom: 30px;
right: 90px;
padding: 25px 30px 20px;
}
#fixed_oferta .tekst {
font: 800 25px/27px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#fixed_oferta .tekst span {
font: 800 40px/38px 'Manrope', sans-serif;
}
#fixed_oferta .btn {
margin: 0 15px 0 0;
padding: 13px 50px 13px 15px;
}
#fixed_oferta:hover .btn {
box-shadow: 13px 13px 6px 0 rgba(0, 0, 0, 0.3);
}
#fixed_oferta .btn .arrow_pion {
right: 17px;
}
#fixed_oferta .ikona_poszukiwani {
width: 40px;
} .popup-kariera-close {
top: 20px;
right: 20px;
}
.popup-kariera {
padding: 40px 50px;
height: 85vh;
width: 70vw;
}
.popup-kariera .naglowek_2 {
margin: 0 0 35px;
}
.popup-kariera #wycena_1 .pole_telefon {
width: 40%;
}
.popup-kariera .zgoda-kariera p {
font: 400 12px/16px 'Manrope', sans-serif;
}
}
@media only screen and (min-width: 600px) and (max-width: 1023px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 30px 0;
}
#content_podstrony li {
margin-bottom: 5px;
padding-left: 15px;
}
#content_podstrony ul > li::before {
top: 11px;
}
.container {
width: calc(100% - 50px);
}
p, li {
font: 400 14px/24px 'Manrope', sans-serif;
}
input, select, textarea {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 15px 20px;
}
.p_checkbox label {
padding: 0 0 0 40px;
}
.ozdobnik {
display: none;
}
.wiersz {
align-items: center;
}
.kolumna1 {
width: 63%;
}
.kolumna2 {
width: 33%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 100%;
padding-right: 0;
}
.kolumna5 {
width: 100%;
}
.kolumna6 {
width: 100%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 90%;
margin: 0 0 20px;
}
.kolumna_pol {
padding: 0;
width: 100%;
}
.kolumna_border {
padding: 20px;
}
.naglowek_1 {
font: 800 38px/46px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 30px/38px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 20px/28px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 24px/30px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 30px/30px 'Manrope', sans-serif;
}
.naglowek_5 {
font: 800 16px/22px 'Manrope', sans-serif;
} .btn {
font: 700 12px/14px 'Manrope', sans-serif;
padding: 13px 60px 13px 20px;
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0);
}
.btn:hover {
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0.3);
}
.btn .arrow_poziom {
right: 25px;
width: 17px;
}
.btn:hover .arrow_poziom {
right: 15px;
}
.btn::after {
top: 12px;
left: 12px;
box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 rgba(0, 0, 0, 0.25);
}
.btn2 {
letter-spacing: 0;
font: 700 13px/13px 'Manrope', sans-serif;
}
.btn2 .arrow_poziom {
margin: 0 20px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 10px;
}
.btn3 {
padding: 15px 22px;
} .breadcrumps {
left: 25px;
top: 15px;
height: 25px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 13px/18px 'Manrope', sans-serif;
padding: 0 10px;
}
.breadcrumps .active {
font: 400 16px/28px 'Manrope', sans-serif;
} header {
position: fixed;
top: 0;
left: 0;
border-bottom: 1px solid #dedede;
}
header .header_lewy {
padding: 15px 0 15px 25px;
}
header .logo, header .logo_top {
width: 120px;
}
header .logo {
height: 31px;
}
header .ikony_social {
display: none;
}
.ikony_social {
justify-content: center;
padding: 0 0 40px;
}
.ikony_social a:nth-of-type(2) {
margin: 0 20px;
}
header .header_prawy {
padding: 0 25px 0 0;
background-color: #fff;
}
header .header_gora {
margin: 15px 0;
}
header .header_separator {
margin: 0 15px;
}
header .kontakt_tel {
margin: 0 14px 0 0;
}
header .kontakt svg {
width: 24px;
margin: 0;
}
header .kontakt span {
display: none;
}
.szukajka input {
width: 100px;
margin: 0 10px 0 0;
font: 400 13px/16px 'Manrope', sans-serif;
background-color: #fff;
}
.szukajka .ico_lupa {
width: 18px;
}
#header_jezyki ul {
background-color: #f6f6f6;
}
#header_jezyki div,
#header_jezyki ul li a {
font: 600 14px/14px 'Manrope', sans-serif;
}
#header_jezyki.open div {
background-color: #f6f6f6;
}
#hamburger {
display: block;
}
#overlay {
display: block;
}
#header_menu {
display: none;
} #main_oferta {
height: auto;
flex-direction: column;
margin: 64px 0 0;
}
#main_oferta .content_box_oferta {
width: 100%;
}
#main_oferta .box_oferta {
padding: 6vh 25px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 40px;
}
#main_oferta .ikona {
padding: 0 0 25px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 10px 0 15px;
}
#main_oferta .tytul {
font: 800 38px/40px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#main_oferta .zajawka {
height: auto;
margin: 0 0 25px;
}
#main_oferta .zajawka p {
font: 300 14px/20px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 10px;
}
#main_oferta .link_tel {
font: 800 26px/26px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 18px/26px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 30px;
}
#main_oferta .zb_linkow .btn2:first-of-type {
margin: 0 0 15px;
} footer .zb_boxow {
flex-direction: column;
}
footer .footer_box {
padding: 30px 25px;
width: 100%;
}
footer .footer_box_3 {
padding-top: 0;
}
.footer_box_1 .footer_separator,
.footer_box_3 .footer_separator {
margin: 20px 0;
}
.footer_box_1 .tytul {
font: 800 24px/26px 'Manrope', sans-serif;
margin: 0 0 30px;
}
.footer_box_1 .link_transport svg {
width: 31px;
margin: 0 20px 0 0;
}
.footer_box_1 .link_transport:hover svg,
.footer_box_1 .link_transport.active svg{
margin: 0 10px;
}
.footer_box_1 .link_transport .naglowek_5 {
line-height: 28px;
}
.footer_box_2 .logo_pion {
width: 60px;
margin: 0 0 25px;
}
.footer_box_2 .nazwa_firmy {
font: 800 28px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres {
font: 400 15px/22px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres:nth-of-type(1) {
margin: 0 0 10px;
}
.footer_box_2 .link_adres:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .ico_tel, .footer_box_2 .ico_mail {
width: 36px;
}
.footer_box_2 .link_telefon {
font: 800 22px/28px 'Manrope', sans-serif;
margin: 0 0 3px;
}
.footer_box_2 .link_telefon span {
font: 800 15px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_telefon:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .link_mail {
font: 800 17px/28px 'Manrope', sans-serif;
margin: 0 0 40px;
}
.footer_box_2 .ikony_social {
width: 100%;
border-bottom: 1px solid #dedede;
}
#footer_menu li {
margin: 0 0 10px;
}
#footer_menu a {
font: 800 20px/28px 'Manrope', sans-serif;
}
#formularz_footer .tytul {
font: 400 15px/22px 'Manrope', sans-serif;
margin: 25px 0 15px;
}
#formularz_footer .f_input {
width: calc(100% - 120px);
height: 50px;
}
#formularz_footer .f_input input {
padding: 0 10px;
}
#formularz_footer .zgoda {
margin: 25px 0 15px;
}
#formularz_footer .zgoda .form_text_small {
font: 400 11px/15px 'Manrope', sans-serif;
padding: 0 0 0 10px;
}
.footer_stopka .stopka_lewa {
padding: 0 0 10px 25px;
width: auto;
background-color: #fff;
}
.footer_stopka .stopka_prawa {
padding: 0 25px 10px 0;
width: auto;
border-left: none;
}
#totop {
right: 10px;
bottom: 30px;
width: 44px;
height: 44px;
} .podstrona_top {
height: calc(100vh - 64px);
margin: 64px 0 0;
}
.podstrona_top img {
width: 48%;
}
.podstrona_top .naglowek_1 {
margin: 15px 0 25px;
}
.podstrona_top .tresc,
.podstrona_top.wycena .tresc {
width: 52%;
padding: 0 20px 0 0;
}
.podstrona_top p {
margin: 0 0 25px;
}
.podstrona_top .tresc .btn {
margin: 0;
}
#footer_oferta .tlo {
display: none;
}
#footer_oferta .container > div {
width: 100%;
position: relative;
padding: 35px 0;
}
#footer_oferta .container > div:after,
#footer_oferta .container > div:before {
content: '';
position: absolute;
top: 0;
width: 25px;
height: 100%;
}
#footer_oferta .container > div:after {
left: 0;
transform: translate(-100%, 0);
}
#footer_oferta .container > div:before {
right: 0;
transform: translate(100%, 0);
}
#footer_oferta .kolumna4:before,
#footer_oferta .kolumna4:after {
background-color: #2c3874;
}
#footer_oferta .kolumna5:before,
#footer_oferta .kolumna5:after {
background-color: #1a235a;
}
#footer_oferta .tytul {
font: 800 36px/36px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#footer_oferta .zajawka p {
font: 400 14px/24px 'Manrope', sans-serif;
height: auto;
margin: 0 0 25px;
}
#footer_oferta .btn {
margin: 0 0 25px;
}
#footer_oferta .zb_linkow div {
padding: 0;
}
#parallax .obszar_parallax {
width: calc(100% - 25px);
}
#parallax .container {
padding: 0 0 35px;
}
#parallax .kolumna4 {
width: 70%;
padding: 15px 15px 15px 0;
}
.todown {
left: calc((100% - 940px) / 2);
}
.todown .arrow_pion, .btn4 .arrow_pion {
width: 18px;
margin: 0 10px 0 0;
}
.todown:hover .arrow_pion, .btn4:hover .arrow_pion {
margin: 10px 10px 0 0;
}
.todown:hover .arrow_pion {
margin: 10px 10px 0 0;
}
#kariera_1,
#onas_1 {
padding: 30px 0 0;
}
#kariera_1 .ozdobnik,
#onas_1 .ozdobnik {
height: 60px;
}
.wiersz p, #parallax .kolumna4 p {
margin: 0 0 15px;
}
#wspolpraca_3,
#wycena_2,
#kariera_3,
#kariera_1 .wiersz,
#kariera_2,
#kariera_4,
#kariera_5,
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2,
#onas_2 .wiersz2 {
margin: 0 0 25px;
}
#parallax_2 {
height: 230px;
}
#wspolpraca_3 .box, #kariera_3 .box {
width: 47%;
}
#wspolpraca_3 .box:nth-of-type(3),
#wspolpraca_3 .box:nth-of-type(4),
#kariera_3 .box:nth-of-type(3),
#kariera_3 .box:nth-of-type(4),
#kariera_3 .box:nth-of-type(5) {
margin: 70px 0 0;
}
#wspolpraca_3 .prostokat,
#wycena_2 .prostokat,
#kariera_3 .prostokat {
margin: 0 0 10px 30px;
width: 100px;
height: 50px;
}
#wspolpraca_3 .box .ikona,
#wycena_2 .box .ikona,
#kariera_3 .box .ikona {
top: -40px;
left: -30px;
height: 80px;
}
#wspolpraca_3 .box .naglowek_3,
#wycena_2 .box .naglowek_3,
#kariera_3 .box .naglowek_3 {
margin: 0 0 15px;
}
#kariera_3 .box .naglowek_3 {
font: 800 20px/30px 'Manrope',sans-serif;
} #kariera_1 .wiersz .naglowek_1 {
margin: 0 0 20px;
}
#kariera_1 .wiersz .kolumna1 p:last-of-type {
margin: 0;
}
#kariera_2 .foto {
width: 100%;
height: 375px;
object-fit: cover;
}
#kariera_2 .kolumna:first-of-type {
padding: 25px;
margin: 0 0 40px;
}
#kariera_2 .kolumna2 {
width: 100%;
background-color: #fff;
padding: 25px 0 0;
margin: 0 0 30px;
position: relative;
}
#kariera_2 .kolumna2:before,
#kariera_2 .kolumna2:after {
content: '';
position: absolute;
top: 0;
width: 25px;
height: 100%;
background-color: #fff;
}
#kariera_2 .kolumna2:before {
left: 0;
transform: translate(-100%, 0);
}
#kariera_2 .kolumna2:after {
right: 0;
transform: translate(100%, 0);
}
#kariera_2 .kolumna .naglowek_2,
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 15px;
}
#kariera_2 .naglowek_4 {
margin: 0 0 20px;
}
#kariera_2 .kolumna:last-of-type p:first-of-type {
margin: 0 0 15px;
}
#kariera_4 .container {
padding: 0;
}
#kariera_4 .separator {
width: 4px;
}
.kolumna_srodek {
width: 30px;
height: 30px;
border-width: 3px;
}
#kariera_4 .wiersz {
align-items: flex-start;
}
.kolumna_lewa, .kolumna_prawa {
width: 46.5%;
}
#kariera_4 .cyfra {
width: 60px;
font: 800 60px/40px 'Manrope', sans-serif;
}
#kariera_4 .kolumna_lewa .cyfra {
padding: 0 0 0 10px;
}
#kariera_4 .naglowek_3 {
margin: -5px 0 10px;
}
#kariera_5 .container {
justify-content: flex-start;
}
#kariera_5 .box {
padding: 20px;
}
#kariera_5 .box .naglowek_2 span {
display: inline-block;
}
#kariera_5 .box svg {
width: 40px;
margin: 0 0 0 15px;
}
#kariera_5 .oferta {
padding: 15px 20px 15px 65px;
}
#kariera_5 .oferta .ikona {
left: 18px;
width: 26px;
}
#kariera_5 .oferta.active .ikona {
width: 32px;
}
#kariera_5 .oferta span {
font: 800 16px/22px 'Manrope', sans-serif;
}
#kariera_5 .oferta.active .ico {
width: 26px;
right: -20px;
}
#kariera_5 .kolumna_pol .naglowek_3 {
margin: 0 0 15px;
}
#kariera_5 .naglowek_5 {
margin: 0 0 10px;
} .podstrona_top.kontakt {
height: auto;
}
.podstrona_top.kontakt > .container {
flex-wrap: wrap;
height: auto;
}
.podstrona_top.kontakt img {
width: 100%;
height: 100%;
}
.podstrona_top.kontakt .ozdobnik {
height: 60px;
}
.podstrona_top.kontakt .tresc {
padding: 60px 0 0;
width: 100%;
margin: 0;
flex-wrap: wrap;
flex-direction: row;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 25px;
width: 100%;
}
.link_kontakt {
margin: 0 0 20px;
}
.podstrona_top.kontakt .tresc .link_kontakt_1 {
margin-right: 40px;
}
.link_kontakt .naglowek_3 {
margin: 0 0 10px;
}
.kontakt svg {
width: 20px;
margin: 0 15px 0 0;
flex: 0 0 auto;
}
.kontakt .tekst {
font: 400 15px/24px 'Manrope', sans-serif;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
order: 4;
}
#formularz_kontakt {
padding: 25px 0;
}
#formularz_kontakt .ico_formularz {
width: 32px;
margin: 0 15px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 25px;
}
#formularz_kontakt .pole_input {
height: 50px;
margin: 0 0 25px;
width: 30%;
}
#formularz_kontakt .pole_input2 {
width: 100%;
}
#formularz_kontakt input {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 0 10px;
}
#kontakt_1 .tresc {
padding: 30px 0 10px;
width: 100%;
}
#kontakt_1 .tresc .link_kontakt {
display: flex;
flex-wrap: wrap;
margin: 0 0 25px;
}
#kontakt_1 .tresc .link_kontakt .naglowek_3 {
width: 100%;
margin: 0 0 20px;
}
#kontakt_1 .tresc .link_kontakt .kontakt {
width: 44%;
}
#kontakt_1 .link_kontakt:nth-of-type(2) .kontakt,
#kontakt_1 .link_kontakt:nth-of-type(3) .kontakt {
margin: 0;
}
#mapa_kontakt {
position: relative;
width: 100%;
height: 230px;
margin: 0 0 25px;
} #onas_1 .wiersz1 {
flex-wrap: wrap;
}
#onas_1 .wiersz1 > .kolumna1 {
width: 100%;
margin: 0 0 25px;
}
#onas_1 .wiersz1 > .kolumna2 {
width: 80%;
margin: 0 auto;
max-width: 480px;
}
#onas_1 .wiersz1 > .kolumna1,
#onas_1 .wiersz2 {
align-items: center;
}
.nasze_motto {
font: 800 110px/101px 'Manrope', sans-serif;
width: 280px;
margin: -15px auto 0;
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 48%;
}
#onas_1 .wiersz2 {
flex-wrap: wrap-reverse;
}
#onas_1 .wiersz2 .kolumna1,
#onas_1 .wiersz2 .kolumna2 {
width: 100%;
}
#onas_1 .wiersz2 .kolumna1 {
max-width: 910px;
margin: 0 auto;
}
#onas_1 .wiersz2 .kolumna2 {
margin: 0 0 25px;
}
#onas_2 .ozdobnik {
display: none;
}
#onas_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2,
#onas_2 .kolumna3 {
width: 100%;
}
#onas_2 .wiersz1, #onas_2 .kolumna3 > .kolumna2:nth-of-type(-n+2),
#onas_2 .kolumna3 .kolumna2 {
margin: 0 0 20px;
}
#onas_2 .wiersz .kolumna3 .kolumna2 {
width: 50%;
display: flex;
flex-direction: column;
justify-content: center;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2 {
flex-direction: row;
}
#onas_2 .wiersz2 > .kolumna2 {
margin: 0 0 20px;
}
#onas_2 .wiersz1 > .kolumna2 > div , #onas_2 .wiersz2 > .kolumna2 > div {
width: 50%;
}
#onas_2 .kolumna2 .naglowek_3 {
line-height: 20px;
margin: 0 0 15px;
}
#onas_2 .kolumna2 p {
font: 400 14px/24px 'Manrope', sans-serif;
}
#onas_3 {
padding: 0 0 50px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .container .kolumna4 {
margin: 0 0 20px;
}
#onas_3 .ozdobnik1 {
display: none;
}
#onas_3 .naglowek,
#parallax .naglowek {
font: 800 30px/34px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#onas_3 .naglowek_3 {
margin: 0 0 15px;
}
#onas_3 .loga {
margin: 20px 0 0;
width: 100%;
}
#home_liczby {
padding: 25px 0 0;
}
.box_liczby {
margin: 0 0 60px;
}
.box_liczby .dane {
font: 800 34px/34px 'Manrope', sans-serif;
margin: 0 20px 0 0;
}
.box_liczby .tekst {
margin: 0 0 25px;
}
.box_liczby .count1 {
width: 145px;
}
.box_liczby .count2 {
width: 65px;
}
.box_liczby .count3 {
width: 50px;
}
.box_liczby .opis {
font: 400 15px/24px 'Manrope', sans-serif;
} .podstrona_top.oferta .tresc {
width: 60%;
margin: 0;
}
.podstrona_top.oferta img {
width: 40%;
}
.podstrona_top .ikona {
height: 35vw;
right: 30px;
top: 50%;
transform: translate(0,-50%);
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.strzalki_oferta .btn, #wspolpraca_4 .btn {
width: 60px;
height: 36px;
}
.oferta_tresc {
padding: 30px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 15px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 30px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 20px;
}
.oferta_tresc .foto {
margin: 0 0 25px;
}
.oferta_tresc .foto img {
height: auto;
width: 100%;
}
.oferta_tresc .pozostala_oferta .box {
height: 86px;
padding: 15px;
margin: 0 0 25px;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 26px;
margin: 0 12px 0 0;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 13px/16px 'Manrope', sans-serif;
}
.oferta_tresc .pozostala_oferta .ico_oko {
width: 26px;
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .arrow_poziom {
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .box:hover .arrow_poziom {
margin: 0 10px 0 20px;
}
.oferta_tresc .box_kontakt {
padding: 40px;
}
.oferta_tresc .box_kontakt .tekst1 {
font: 800 22px/26px 'Manrope', sans-serif;
margin: 0 0 15px;
}
.oferta_tresc .box_kontakt .naglowek_2 {
margin: 0 0 25px;
}
.oferta_tresc .box_kontakt .kontakt svg {
width: 36px;
margin: 0 15px 0 0;
}
.oferta_tresc .box_kontakt .kontakt {
margin: 0 0 20px;
font: 800 26px/26px 'Manrope', sans-serif;
}
.oferta_tresc .box_kontakt .kontakt_mail {
margin: 0 0 30px;
font-size: 20px;
} #fixed_menu {
width: 38px;
padding: 0 9px 0 0;
top: 75%;
display: none;
}
#fixed_menu:hover {
width: 245px;
}
#fixed_menu .box {
margin: 5px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 10px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 10px;
}
#fixed_menu svg {
width: 20px;
margin: 0 9px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 9px;
height: 30px;
}
#fixed_menu .box_tekst {
font: 800 11px/14px 'Manrope', sans-serif;
height: 30px;
} #wspolpraca_1 {
padding: 30px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 60px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 25px;
}
#wspolpraca_1 .wiersz {
align-items: center;
flex-wrap: wrap;
}
#wspolpraca_1 .wiersz1 .naglowek_1 {
margin: 0 0 20px;
}
#wspolpraca_1 .wiersz2 .naglowek_4 {
margin: 0 0 20px;
}
#wspolpraca_2 {
margin: 0 0 -40px;
}
#wspolpraca_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 25px 10px;
width: 100%;
}
#wspolpraca_2 .kolumna7:first-of-type {
margin-bottom: 30px;
}
#wspolpraca_2 .kolumna7:last-of-type {
padding-bottom: 70px;
}
#wspolpraca_2 .top {
margin: -35px 0 20px;
}
#wspolpraca_2 .ikona {
width: 70px;
}
#wspolpraca_2 .kwadrat {
left: -30px;
width: 80px;
height: 80px;
}
#wspolpraca_2 .naglowek {
font: 800 30px/32px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz {
margin: 10px 0 0;
}
#wspolpraca_2 .link_formularz div {
font: 800 24px/30px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz div span {
display: inline-block;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 35px;
}
#wspolpraca_4 {
margin: 15px 0 0;
}
#wspolpraca_4 .container {
padding: 35px 0;
}
#wspolpraca_4 .naglowek {
margin: 0 0 30px 30px;
flex-direction: column;
align-items: flex-start;
}
#wspolpraca_4 .naglowek_2 {
margin: 0 0 5px 0;
}
#prev_opinia {
left: 15px;
}
#next_opinia {
right: 15px;
}
#wspolpraca_4 .ikona1 {
width: 140px;
}
#wspolpraca_4 .ikona2 {
width: 80px;
}
#wspolpraca_4 .zb_opini {
width: 70%;
}
#wspolpraca_5 .kolumna8 {
width: 100%;
}
#wspolpraca_5 .box {
padding: 25px;
margin: 0;
}
#wspolpraca_5 .kolumna8 .naglowek_2 {
margin: 0 0 20px;
}
#wspolpraca_5 .kolumna8 .naglowek_3 {
margin: 0 0 15px;
}
#wspolpraca_5 .logo_top {
display: none;
}
#wspolpraca_5 .kolumna9 {
padding: 30px 25px;
width: 100%;
}
#wspolpraca_5 p {
margin: 0 0 5px;
}
#formularz_wspolpraca {
margin: 0 0 30px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 15px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 40px;
margin: 0 20px 0 0;
}
#formularz_wspolpraca .pole_input,
#formularz_wspolpraca button {
margin: 10px 0 20px;
}
#formularz_wspolpraca .pole_input {
height: 50px;
}
#formularz_wspolpraca .zgoda, #formularz_wycena .zgoda, #formularz_kontakt .zgoda {
margin: 0 0 15px;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
font-size: 15px;
}
#wspolpraca_5 .naglowek_3 {
margin: 0 0 10px;
}
#wspolpraca_5 .tekst {
width: calc(100% - 210px);
}
#wspolpraca_5 .dokumenty .btn {
padding: 15px 20px;
width: 180px;
line-height: 22px;
} #wycena_1 {
padding: 30px 0 0;
}
#wycena_1 .ozdobnik {
height: 60px;
}
#wycena_1 .wiersz1 {
align-items: center;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: 0 0 25px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 30px;
}
#wycena_1 .wiersz2 {
margin: 0 0 30px;
align-items: stretch;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 25px 25px 25px;
width: 100%;
margin: 0 0 25px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_2 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_3 {
margin: 0 0 20px;
}
#wycena_1 .pole_input {
height: 50px;
margin: 0 0 25px;
}
#wycena_1 .pole_textarea {
height: 120px;
margin: 0 0 25px;
}
#wycena_1 .zgoda {
width: calc(100% - 215px);
}
.p_checkbox .checkmark {
height: 20px;
width: 20px;
}
.p_checkbox label {
padding: 0 0 0 30px;
margin: -3px 0 0;
}
#wycena_1 .wiersz2 .kolumna2 {
width: 100%;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 span {
font: 800 36px/36px 'Manrope', sans-serif;
}
#wycena_1 .wiersz2 .kolumna2 p {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 p:last-of-type {
margin-bottom: 25px;
}
#wycena_2 .box {
width: 31%;
}
#wycena_3 .ozdobnik {
display: none;
}
#wycena_3 .naglowek_2 {
margin: 0 0 25px;
}
#pliki_do_pobrania {
padding: 25px;
}
#pliki_do_pobrania p {
margin: 0 0 30px;
}
#pliki_do_pobrania a svg {
width: 24px;
margin: 3px 15px 0 0;
}
#pliki_do_pobrania a {
margin: 0 0 20px;
font: 800 16px/22px 'Manrope', sans-serif;
} #fixed_oferta {
bottom: 30px;
right: 90px;
padding: 25px 30px 20px;
}
#fixed_oferta .tekst {
font: 800 25px/27px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#fixed_oferta .tekst span {
font: 800 40px/38px 'Manrope', sans-serif;
}
#fixed_oferta .btn {
margin: 0 15px 0 0;
padding: 13px 50px 13px 15px;
}
#fixed_oferta:hover .btn {
box-shadow: 13px 13px 6px 0 rgba(0, 0, 0, 0.3);
}
#fixed_oferta .btn .arrow_pion {
right: 17px;
}
#fixed_oferta .ikona_poszukiwani {
width: 40px;
} .popup-kariera-close {
top: 20px;
right: 20px;
}
.popup-kariera {
padding: 35px;
height: 85vh;
width: 85vw;
display: flex;
align-items: center;
}
.popup-kariera .naglowek_2 {
margin: 0 0 30px;
}
.popup-kariera #wycena_1 .pole_telefon {
width: 40%;
}
.popup-kariera .zgoda-kariera p {
font: 400 12px/16px 'Manrope', sans-serif;
}
.twoje-cv-placeholder {
font: 800 20px/40px 'Manrope', sans-serif;
}
.popup-kariera input {
padding: 15px;
}
footer .footer_stopka {
flex-wrap: wrap;
}
.footer_stopka .stopka_srodek {
width: 100%;
padding: 0 25px 10px;
order: 3;
}
}
@media only screen and (min-width: 415px) and (max-width: 599px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 30px 0;
}
#content_podstrony li {
margin-bottom: 5px;
padding-left: 15px;
}
#content_podstrony ul > li::before {
top: 10px;
}
.container {
width: calc(100% - 40px);
}
p, li {
font: 400 13px/23px 'Manrope', sans-serif;
}
input, select, textarea {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 10px 15px;
}
.p_checkbox label {
padding: 0 0 0 40px;
}
.ozdobnik {
display: none;
}
.wiersz {
align-items: center;
flex-wrap: wrap;
}
.kolumna1 {
width: 100%;
}
.kolumna2 {
width: 100%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 100%;
padding-right: 0;
}
.kolumna5 {
width: 100%;
}
.kolumna6 {
width: 100%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 90%;
margin: 0 0 20px;
}
.kolumna_pol {
padding: 0;
width: 100%;
}
.kolumna_border {
padding: 20px;
}
.naglowek_1 {
font: 800 34px/42px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 28px/36px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 18px/26px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 22px/28px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 28px/28px 'Manrope', sans-serif;
}
.naglowek_5 {
font: 800 15px/20px 'Manrope', sans-serif;
} .btn {
font: 700 12px/14px 'Manrope', sans-serif;
padding: 13px 60px 13px 20px;
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0);
}
.btn:hover {
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0.3);
}
.btn .arrow_poziom {
right: 25px;
width: 17px;
}
.btn:hover .arrow_poziom {
right: 15px;
}
.btn::after {
top: 12px;
left: 12px;
box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 rgba(0, 0, 0, 0.25);
}
.btn2 {
letter-spacing: 0;
font: 700 12px/13px 'Manrope', sans-serif;
}
.btn2 .arrow_poziom {
margin: 0 10px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 5px;
}
.btn3 {
padding: 12px;
} .breadcrumps {
left: 20px;
top: 15px;
height: 21px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 12px/16px 'Manrope', sans-serif;
padding: 0 8px;
}
.breadcrumps .active {
font: 400 15px/16px 'Manrope', sans-serif;
} header {
position: fixed;
top: 0;
left: 0;
border-bottom: 1px solid #dedede;
background-color: #fff;
}
header .header_lewy {
padding: 10px 0 10px 20px;
width: auto;
}
header .logo, header .logo_top {
width: 80px;
}
header .logo {
height: 20px;
}
header .ikony_social {
display: none;
}
.ikony_social {
justify-content: center;
padding: 0 0 40px;
}
.ikony_social a:nth-of-type(2) {
margin: 0 20px;
}
header .header_prawy {
padding: 0 20px 0 0;
background-color: #fff;
width: auto;
}
header .header_gora {
margin: 10px 0;
}
header .header_separator {
display: none;
}
header .kontakt_tel {
margin: 0 15px 0 0;
}
header .kontakt svg {
width: 22px;
margin: 0;
}
header .kontakt span {
display: none;
}
header .szukajka {
display: none;
}
#overlay .szukajka {
padding: 0 0 40px;
display: flex;
justify-content: center;
}
.szukajka form {
padding: 5px 10px;
border: 1px solid #ddd;
transition: all 0.3s;
}
.szukajka form:hover {
border-color: #009fe3;
}
.szukajka input {
width: 150px;
margin: 0 15px 0 0;
font: 400 16px/18px 'Manrope', sans-serif;
background-color: #fff;
}
.szukajka .ico_lupa {
width: 20px;
margin: 1px 0 0;
}
#szukajka_lupa {
display: block;
}
#header_jezyki {
margin: 0 0 0 20px;
}
#header_jezyki ul {
background-color: #f6f6f6;
padding: 7px 0;
}
#header_jezyki .ico_ptaszek {
width: 13px;
margin: 0 0 0 7px;
}
#header_jezyki div, #header_jezyki ul li a {
font: 600 13px/13px 'Manrope', sans-serif;
}
#header_jezyki ul li a {
margin: 8px 16px;
}
#header_jezyki div {
padding: 6px 8px;
}
#header_jezyki.open div {
background-color: #f6f6f6;
}
#hamburger {
display: block;
width: 30px;
margin: 0 0 0 15px;
}
#hamburger .line {
width: 30px;
margin: 5px auto;
}
#hamburger.is-active .line:nth-child(1),
#hamburger.is-active .line:nth-child(3) {
width: 20px;
}
#overlay {
display: block;
top: 50px
}
#header_menu {
display: none;
} #main_oferta {
height: auto;
flex-direction: column;
margin: 50px 0 0;
}
#main_oferta .content_box_oferta {
width: 100%;
}
#main_oferta .box_oferta {
padding: 5vh 20px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 38px;
margin: 0 15px 0 0;
}
#main_oferta .ikona {
padding: 0 0 20px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 10px 0;
}
#main_oferta .tytul {
font: 800 36px/38px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#main_oferta .zajawka {
height: auto;
margin: 0 0 20px;
}
#main_oferta .zajawka p {
font: 300 14px/20px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 10px;
}
#main_oferta .link_tel {
font: 800 25px/25px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 18px/26px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 25px;
}
#main_oferta .zb_linkow .btn2:first-of-type {
margin: 0 0 15px;
} footer .zb_boxow {
flex-direction: column;
}
footer .footer_box {
padding: 25px 20px;
width: 100%;
}
footer .footer_box_3 {
padding-top: 0;
}
.footer_box_1 .footer_separator,
.footer_box_3 .footer_separator {
margin: 10px 0;
}
.footer_box_1 .tytul {
font: 800 22px/24px 'Manrope', sans-serif;
margin: 0 0 20px;
}
.footer_box_1 .link_transport svg {
width: 28px;
margin: 0 15px 0 0;
}
.footer_box_1 .link_transport:hover svg,
.footer_box_1 .link_transport.active svg{
margin: 0 5px 0 10px;
}
.footer_box_1 .link_transport .naglowek_5 {
line-height: 20px;
}
.footer_box_2 .logo_pion {
width: 56px;
margin: 0 0 25px;
}
.footer_box_2 .nazwa_firmy {
font: 800 26px/26px 'Manrope', sans-serif;
margin: 0 0 10px;
}
.footer_box_2 .link_adres {
font: 400 14px/20px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres:nth-of-type(1) {
margin: 0 0 5px;
}
.footer_box_2 .link_adres:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .ico_tel, .footer_box_2 .ico_mail {
width: 32px;
}
.footer_box_2 .link_telefon {
font: 800 20px/24px 'Manrope', sans-serif;
margin: 0 0 1px;
}
.footer_box_2 .link_telefon span {
font: 800 15px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_telefon:nth-of-type(2) {
margin: 0 0 25px;
}
.footer_box_2 .link_mail {
font: 800 16px/22px 'Manrope', sans-serif;
margin: 0 0 30px;
}
.footer_box_2 .ikony_social {
width: 100%;
border-bottom: 1px solid #dedede;
padding: 0 0 25px;
}
.footer_box_2 .ikony_social a {
width: 30px;
}
#footer_menu li {
margin: 0 0 8px;
}
#footer_menu a {
font: 800 18px/24px 'Manrope', sans-serif;
}
#formularz_footer .tytul {
font: 400 15px/22px 'Manrope', sans-serif;
margin: 25px 0 15px;
}
#formularz_footer .f_input {
width: calc(100% - 120px);
height: 46px;
}
#formularz_footer .f_input input {
padding: 0 10px;
}
#formularz_footer .zgoda {
margin: 20px 0 15px;
}
#formularz_footer .zgoda .form_text_small {
font: 400 11px/14px 'Manrope', sans-serif;
padding: 0 0 0 8px;
}
.footer_stopka .stopka_lewa {
padding: 0 0 10px 20px;
width: auto;
background-color: #fff;
}
.footer_stopka .stopka_prawa {
padding: 0 20px 10px 0;
width: auto;
border-left: none;
}
#totop {
right: 10px;
bottom: 30px;
width: 44px;
height: 44px;
} .podstrona_top {
height: calc(100vh - 50px);
margin: 50px 0 0;
}
.podstrona_top img {
width: 100%;
opacity: 0.15 !important;
}
.podstrona_top .naglowek_1 {
margin: 10px 0 20px;
}
.podstrona_top .tresc,
.podstrona_top.wycena .tresc {
width: 80%;
padding: 0;
}
.podstrona_top p {
margin: 0 0 25px;
}
.podstrona_top .tresc .btn {
margin: 0;
}
#footer_oferta .tlo {
display: none;
}
#footer_oferta .container > div {
width: 100%;
position: relative;
padding: 35px 0;
}
#footer_oferta .container > div:after,
#footer_oferta .container > div:before {
content: '';
position: absolute;
top: 0;
width: 20px;
height: 100%;
}
#footer_oferta .container > div:after {
left: 0;
transform: translate(-100%, 0);
}
#footer_oferta .container > div:before {
right: 0;
transform: translate(100%, 0);
}
#footer_oferta .kolumna4:before,
#footer_oferta .kolumna4:after {
background-color: #2c3874;
}
#footer_oferta .kolumna5:before,
#footer_oferta .kolumna5:after {
background-color: #1a235a;
}
#footer_oferta .tytul {
font: 800 30px/30px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#footer_oferta .zajawka p {
font: 400 13px/23px 'Manrope', sans-serif;
height: auto;
margin: 0 0 20px;
}
#footer_oferta .btn {
margin: 0 0 25px;
}
#footer_oferta .zb_linkow div {
padding: 0;
}
#parallax .obszar_parallax {
width: calc(100% - 20px);
}
#parallax .container {
padding: 0 0 30px;
}
#parallax .kolumna4 {
width: 70%;
padding: 10px 15px 15px 0;
}
.todown {
left: calc((100% - 940px) / 2);
}
.todown .arrow_pion, .btn4 .arrow_pion {
width: 18px;
margin: 0 10px 0 0;
}
.todown:hover .arrow_pion, .btn4:hover .arrow_pion {
margin: 10px 10px 0 0;
}
.todown:hover .arrow_pion {
margin: 10px 10px 0 0;
}
#kariera_1,
#onas_1 {
padding: 30px 0 0;
}
#kariera_1 .ozdobnik,
#onas_1 .ozdobnik {
height: 60px;
}
.wiersz p, #parallax .kolumna4 p {
margin: 0 0 15px;
}
#wspolpraca_3,
#wycena_2,
#kariera_3,
#kariera_1 .wiersz,
#kariera_2,
#kariera_4,
#kariera_5,
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2 {
margin: 0 0 25px;
}
#parallax_2 {
height: 190px;
}
#wspolpraca_3 .box, #kariera_3 .box {
width: 47.5%;
}
#wspolpraca_3 .box:nth-of-type(3),
#wspolpraca_3 .box:nth-of-type(4),
#kariera_3 .box:nth-of-type(3),
#kariera_3 .box:nth-of-type(4),
#kariera_3 .box:nth-of-type(5) {
margin: 60px 0 0;
}
#wspolpraca_3 .prostokat,
#wycena_2 .prostokat,
#kariera_3 .prostokat {
margin: 0 0 5px 25px;
width: 80px;
height: 40px;
}
#wspolpraca_3 .box .ikona, #wycena_2 .box .ikona, #kariera_3 .box .ikona {
top: -30px;
left: -25px;
height: 60px;
}
#wspolpraca_3 .box .naglowek_3,
#wycena_2 .box .naglowek_3,
#kariera_3 .box .naglowek_3 {
margin: 0 0 10px;
line-height: 20px;
}
#kariera_3 .box .naglowek_3 {
font: 800 18px/26px 'Manrope',sans-serif;
} #kariera_1 .wiersz .kolumna1 {
margin: 0 0 25px;
}
#kariera_1 .wiersz .naglowek_1 {
margin: 0 0 15px;
}
#kariera_1 .wiersz .kolumna1 p:last-of-type {
margin: 0;
}
#kariera_2 .foto {
width: 100%;
height: 420px;
object-fit: cover;
}
#kariera_2 .kolumna:first-of-type {
padding: 25px;
margin: 0 0 40px;
}
#kariera_2 .kolumna2 {
width: 100%;
background-color: #fff;
padding: 15px 0 0;
margin: 0 0 30px;
position: relative;
}
#kariera_2 .kolumna2:before,
#kariera_2 .kolumna2:after {
content: '';
position: absolute;
top: 0;
width: 20px;
height: 100%;
background-color: #fff;
}
#kariera_2 .kolumna2:before {
left: 0;
transform: translate(-100%, 0);
}
#kariera_2 .kolumna2:after {
right: 0;
transform: translate(100%, 0);
}
#kariera_2 .kolumna .naglowek_2,
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 15px;
}
#kariera_2 .naglowek_4 {
margin: 0 0 15px;
}
#kariera_2 .kolumna:last-of-type p:first-of-type {
margin: 0 0 15px;
}
#kariera_4 {
margin: 15px 0 0;
}
#kariera_4 .container {
padding: 0;
}
#kariera_4 .separator {
width: 3px;
}
.kolumna_srodek {
width: 24px;
height: 24px;
border-width: 2px;
}
#kariera_4 .wiersz {
align-items: flex-start;
}
.kolumna_lewa, .kolumna_prawa {
width: 46%;
}
#kariera_4 .cyfra {
width: 40px;
font: 800 38px/30px 'Manrope', sans-serif;
}
#kariera_4 .kolumna_lewa .cyfra {
padding: 0 0 0 7px;
}
#kariera_4 .naglowek_3 {
margin: -5px 0 10px;
}
#kariera_5 .container {
justify-content: flex-start;
}
#kariera_5 .box {
padding: 15px 20px;
margin: 0 0 15px;
}
#kariera_5 .box .naglowek_2 span {
display: inline-block;
}
#kariera_5 .box svg {
width: 36px;
margin: 0 0 0 15px;
}
#kariera_5 .oferta {
padding: 15px 20px 15px 65px;
margin: 0 0 15px;
}
#kariera_5 .oferta .ikona {
left: 18px;
width: 26px;
}
#kariera_5 .oferta.active .ikona {
width: 32px;
}
#kariera_5 .oferta span {
font: 800 16px/22px 'Manrope', sans-serif;
}
#kariera_5 .oferta.active .ico {
width: 26px;
right: -20px;
}
#kariera_5 .kolumna_pol .naglowek_3 {
margin: 0 0 15px;
}
#kariera_5 .naglowek_5 {
margin: 0 0 10px;
}
#kariera_5 .aplikuj .naglowek_5 span {
display: inline-block;
color: #009fe3;
} .podstrona_top.kontakt {
height: auto;
max-height: none;
}
.podstrona_top.kontakt > .container {
flex-wrap: wrap;
height: auto;
}
.podstrona_top.kontakt img {
width: 100%;
height: 100%;
opacity: 1;
}
.podstrona_top.kontakt .ozdobnik {
height: 60px;
}
.podstrona_top.kontakt .tresc {
padding: 60px 0 0;
width: 100%;
margin: 0;
flex-wrap: wrap;
flex-direction: row;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 25px;
width: 100%;
}
.link_kontakt {
margin: 0 0 20px;
}
.podstrona_top.kontakt .tresc .link_kontakt_1,
.podstrona_top.kontakt .link_kontakt:last-of-type, #kontakt_1 .link_kontakt:last-of-type{
margin: 0 25px 20px 0;
}   .link_kontakt .naglowek_3 {
margin: 0 0 5px;
}
.kontakt svg {
margin: 0 12px 0 0;
}
.kontakt .tekst {
font: 400 14px/22px 'Manrope', sans-serif;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
order: 4;
}
#formularz_kontakt {
padding: 25px 0;
}
#formularz_kontakt .ico_formularz {
width: 32px;
margin: 0 15px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 25px;
}
#formularz_kontakt .pole_input {
height: 46px;
margin: 0 0 20px;
width: 100%;
}
#formularz_kontakt .pole_input2 {
width: 100%;
}
#formularz_kontakt input {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 0 10px;
}
#formularz_kontakt .btn {
width: 30%;
}
#kontakt_1 .tresc {
padding: 30px 0 10px;
width: 100%;
margin: 0;
}
#kontakt_1 .tresc .link_kontakt {
display: flex;
flex-wrap: wrap;
margin: 0 0 25px;
}
#kontakt_1 .tresc .link_kontakt .naglowek_3 {
width: 100%;
margin: 0 0 20px;
}
#kontakt_1 .tresc .link_kontakt .kontakt {
width: 100%;
}
#mapa_kontakt {
position: relative;
width: calc(100% + 40px);
height: 200px;
margin: 0 -20px;
} #onas_1 .wiersz1 {
flex-wrap: wrap;
}
#onas_1 .wiersz1 > .kolumna1 {
width: 100%;
margin: 0 0 25px;
flex-wrap: wrap;
}
#onas_1 .wiersz1 > .kolumna2 {
width: 100%;
}
#onas_1 .wiersz1 > .kolumna1,
#onas_1 .wiersz2 {
align-items: center;
}
.nasze_motto {
font: 800 60px/60px 'Manrope', sans-serif;
width: 100%;
margin: 0 0 20px;
padding: 0 0 20px;
text-align: center;
}
.nasze_motto .maly_tekst {
top: 100%;
right: 50%;
font: 400 14px/14px 'Manrope', sans-serif;
transform: translate(50%,-100%);
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 100%;
}
#onas_1 .wiersz2 {
flex-wrap: wrap-reverse;
}
#onas_1 .wiersz2 .kolumna1,
#onas_1 .wiersz2 .kolumna2 {
width: 100%;
}
#onas_1 .wiersz2 .kolumna1 {
max-width: 910px;
margin: 0 auto;
}
#onas_1 .wiersz2 .kolumna2 {
margin: 0 0 25px;
}
#onas_2 .ozdobnik {
display: none;
}
#onas_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2,
#onas_2 .kolumna3 {
width: 100%;
}
#onas_2 .kolumna3 > .kolumna2:nth-of-type(-n+2) {
margin: 0;
}
#onas_2 .kolumna3 > .kolumna2:nth-of-type(even),
#onas_2 .wiersz1 {
margin: 0 0 20px;
}
#onas_2 .wiersz2 {
margin: 0 0 10px;
}
#onas_2 .wiersz2 > .kolumna2 {
margin: 0 0 20px;
}
#onas_2 .wiersz1 > .kolumna2 > div , #onas_2 .wiersz2 > .kolumna2 > div {
width: 100%;
}
#onas_2 .kolumna2 .naglowek_3 {
line-height: 20px;
margin: 0 0 15px;
}
#onas_2 .kolumna2 p {
font: 400 14px/24px 'Manrope', sans-serif;
}
#onas_3 {
padding: 0 0 50px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .container .kolumna4 {
margin: 0 0 20px;
}
#onas_3 .ozdobnik1 {
display: none;
}
#onas_3 .naglowek, #parallax .naglowek {
font: 800 26px/30px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#onas_3 .naglowek_3 {
margin: 0 0 15px;
}
#onas_3 .loga {
margin: 20px 0 0;
}
#home_liczby {
padding: 25px 0 0;
}
.box_liczby {
margin: 0 0 50px;
}
.box_liczby .dane {
font: 800 30px/30px 'Manrope', sans-serif;
margin: 0 15px 0 0;
flex: 0 0 auto;
}
.box_liczby .tekst {
margin: 0 0 15px;
}
.box_liczby .litery {
margin: 0 0 0 6px;
}
.box_liczby .count1 {
width: 130px;
}
.box_liczby .count2 {
width: 58px;
}
.box_liczby .count3 {
width: 45px;
}
.box_liczby .opis {
font: 400 14px/20px 'Manrope', sans-serif;
} .podstrona_top.oferta .tresc {
width: 100%;
margin: 0;
}
.podstrona_top.oferta p {
margin: 0 0 25px;
width: 60%;
padding: 0 10px 0 0;
}
.podstrona_top.oferta img {
opacity: 1 !important;
}
.podstrona_top .ikona {
height: 35vw;
right: 20px;
top: 65%;
transform: translate(0,-50%);
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.strzalki_oferta .btn:first-of-type {
margin: 0 25px 0 0;
}
.strzalki_oferta .btn, #wspolpraca_4 .btn {
width: 60px;
height: 36px;
}
.oferta_tresc {
padding: 30px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 15px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 30px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 15px;
}
.oferta_tresc .foto {
margin: 0 0 25px;
}
.oferta_tresc .foto img {
height: auto;
width: 100%;
}
.oferta_tresc .pozostala_oferta .box {
height: 63px;
padding: 15px;
margin: 0 0 20px;
width: 100%;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 26px;
margin: 0 12px 0 0;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 13px/16px 'Manrope', sans-serif;
width: calc(100% - 84px);
}
.oferta_tresc .pozostala_oferta .ico_oko {
width: 26px;
margin: 0 0 0 22px;
}
.oferta_tresc .pozostala_oferta .arrow_poziom {
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .box:hover .arrow_poziom {
margin: 0 10px 0 20px;
}
.oferta_tresc .box_kontakt {
padding: 20px;
}
.oferta_tresc .box_kontakt .tekst1 {
font: 800 20px/22px 'Manrope', sans-serif;
margin: 0 0 10px;
}
.oferta_tresc .box_kontakt .naglowek_2 {
margin: 0 0 15px;
}
.oferta_tresc .box_kontakt .kontakt svg {
width: 32px;
margin: 0 10px 0 0;
}
.oferta_tresc .box_kontakt .kontakt {
margin: 0 0 15px;
font: 800 22px/22px 'Manrope', sans-serif;
}
.oferta_tresc .box_kontakt .kontakt_mail {
margin: 0 0 25px;
font-size: 18px;
} #fixed_menu {
width: 38px;
padding: 0 9px 0 0;
top: 75%;
display: none;
}
#fixed_menu:hover {
width: 245px;
}
#fixed_menu .box {
margin: 5px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 10px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 10px;
}
#fixed_menu svg {
width: 20px;
margin: 0 9px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 9px;
height: 30px;
}
#fixed_menu .box_tekst {
font: 800 11px/14px 'Manrope', sans-serif;
height: 30px;
} .podstrona_top.wspolpraca img {
opacity: 0.15;
}
#wspolpraca_1 {
padding: 30px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 60px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 25px;
}
#wspolpraca_1 .wiersz {
align-items: center;
flex-wrap: wrap;
}
#wspolpraca_1 .wiersz1 .kolumna1,
#wspolpraca_1 .wiersz2 .kolumna1 {
margin: 0 0 20px;
}
#wspolpraca_1 .wiersz1 .naglowek_1 {
margin: 0 0 20px;
}
#wspolpraca_1 .wiersz2 .naglowek_4 {
margin: 0 0 20px;
}
#wspolpraca_2 {
margin: 0 0 -40px;
}
#wspolpraca_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 25px 10px;
width: 100%;
}
#wspolpraca_2 .kolumna7:first-of-type {
margin-bottom: 30px;
}
#wspolpraca_2 .kolumna7:last-of-type {
padding-bottom: 70px;
}
#wspolpraca_2 .top {
margin: -35px 0 20px;
}
#wspolpraca_2 .ikona {
width: 70px;
}
#wspolpraca_2 .kwadrat {
left: -30px;
width: 80px;
height: 80px;
}
#wspolpraca_2 .naglowek {
font: 800 30px/32px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz {
margin: 10px 0 0;
}
#wspolpraca_2 .link_formularz div {
font: 800 24px/30px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz div span {
display: inline-block;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 35px;
}
#wspolpraca_4 {
margin: 15px 0 0;
}
#wspolpraca_4 .container {
padding: 20px 0;
}
#wspolpraca_4 .naglowek {
margin: 0 20px 20px;
flex-direction: column;
align-items: flex-start;
}
#wspolpraca_4 .naglowek_2 {
margin: 0 0 5px 0;
}
#prev_opinia {
left: 15px;
}
#next_opinia {
right: 15px;
}
#wspolpraca_4 .ikona1 {
width: 120px;
}
#wspolpraca_4 .ikona2 {
width: 70px;
}
#wspolpraca_4 .zb_opini {
width: 70%;
}
#wspolpraca_5 .kolumna8 {
width: 100%;
}
#wspolpraca_5 .box {
padding: 25px;
margin: 0;
}
#wspolpraca_5 .kolumna8 .naglowek_2 {
margin: 0 0 20px;
}
#wspolpraca_5 .kolumna8 .naglowek_3 {
margin: 0 0 15px;
}
#wspolpraca_5 .logo_top {
display: none;
}
#wspolpraca_5 .kolumna9 {
padding: 30px 25px;
width: 100%;
}
#wspolpraca_5 p {
margin: 0 0 5px;
}
#wspolpraca_5 .kolumna9 p {
margin: 0 0 10px;
}
#formularz_wspolpraca {
margin: 0 0 30px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 15px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 38px;
margin: 0 15px 0 0;
}
#formularz_wspolpraca .pole_input,
#formularz_wspolpraca button {
margin: 10px 0 20px;
}
#formularz_wspolpraca .p_checkbox label {
font: 800 16px/18px 'Manrope', sans-serif;
}
#formularz_wspolpraca .pole_input {
height: 46px;
width: calc(100% - 100px);
}
#formularz_wspolpraca .zgoda, #formularz_wycena .zgoda, #formularz_kontakt .zgoda {
margin: 0 0 15px;
}
#formularz_wspolpraca .zgoda label, #formularz_wycena .zgoda label, #formularz_kontakt .zgoda label {
font: 400 12px/16px 'Manrope', sans-serif;
text-align: justify;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
font-size: 15px;
}
#wspolpraca_5 .naglowek_3 {
margin: 0 0 10px;
}
#wspolpraca_5 .tekst {
width: 100%;
margin: 0 0 15px;
}
#wspolpraca_5 .dokumenty .btn {
padding: 10px 15px;
width: 240px;
line-height: 20px;
margin: 0 auto;
} #wycena_1 {
padding: 30px 0 0;
}
#wycena_1 .ozdobnik {
height: 60px;
}
#wycena_1 .wiersz1 {
align-items: center;
}
#wycena_1 .wiersz1 .kolumna1 {
margin: 0 0 25px;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: 0 0 20px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 30px;
}
#wycena_1 .wiersz2 {
margin: 0 0 30px;
align-items: stretch;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 20px;
width: 100%;
margin: 0 0 25px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_2 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_3 {
margin: 0 0 20px;
}
#wycena_1 .pole_input {
height: 46px;
margin: 0 0 20px;
width: 100%;
}
#wycena_1 .pole_textarea {
height: 110px;
margin: 0 0 20px;
}
#wycena_1 .zgoda {
width: 100%;
}
.p_checkbox .checkmark {
height: 20px;
width: 20px;
}
.p_checkbox label {
padding: 0 0 0 30px;
margin: -3px 0 0;
}
#wycena_1 .wiersz2 .kolumna2 {
width: 100%;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 span {
font: 800 36px/36px 'Manrope', sans-serif;
}
#wycena_1 .wiersz2 .kolumna2 p {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 p:last-of-type {
margin-bottom: 25px;
}
#wycena_2 .box {
width: 100%;
margin: 0 0 50px;
}
#wycena_2 .box:last-of-type {
margin: 0;
}
#wycena_3 .ozdobnik {
display: none;
}
#wycena_3 .naglowek_2 {
margin: 0 0 20px;
}
#pliki_do_pobrania {
padding: 20px;
}
#pliki_do_pobrania p {
margin: 0 0 25px;
}
#pliki_do_pobrania a svg {
width: 22px;
margin: 3px 10px 0 0;
}
#pliki_do_pobrania a {
margin: 0 0 20px;
font: 800 15px/20px 'Manrope', sans-serif;
width: 100%;
padding: 0;
} #fixed_oferta {
bottom: 0;
right: auto;
left: 20px;
padding: 10px 20px;
display: flex;
align-items: center;
}
#fixed_oferta .tekst {
font: 800 14px/18px 'Manrope', sans-serif;
margin: 0 15px 0 0;
}
#fixed_oferta .tekst span {
font: 800 24px/18px 'Manrope', sans-serif;
}
#fixed_oferta .btn {
display: none;
}
#fixed_oferta .line {
order: -1;
}
#fixed_oferta .ikona_poszukiwani {
width: 36px;
margin: 0 15px 0 0 ;
}
#fixed_oferta .mobile {
display: inline-block;
width: 19px;
transform: rotate(180deg);
flex: 0 0 auto;
} .popup-kariera-close {
top: 20px;
right: 20px;
}
.popup-kariera {
padding: 30px;
height: 85vh;
width: 85vw;
overflow-x: hidden;
}
.popup-kariera .naglowek_2 {
margin: 0 0 30px;
}
.popup-kariera #wycena_1 .pole_input {
height: 42px;
}
.popup-kariera #wycena_1 .pole_telefon {
width: 100%;
}
.popup-kariera .zgoda-kariera p {
font: 400 10px/15px 'Manrope', sans-serif;
margin: 0 0 20px;
}
.twoje-cv-placeholder {
font: 800 18px/30px 'Manrope', sans-serif;
height: 30px !important;
margin: 0 0 10px !important;
}
.popup-kariera input {
padding: 10px 15px;
}
footer .footer_stopka {
flex-wrap: wrap;
}
.footer_stopka .stopka_srodek {
width: 100%;
padding: 0 25px 10px;
order: 3;
}
}
@media only screen and (max-width: 414px) { #content_podstrony ul,
#content_podstrony ol {
margin: 0 0 30px 0;
}
#content_podstrony li {
margin-bottom: 5px;
padding-left: 15px;
}
#content_podstrony ul > li::before {
top: 10px;
}
.container {
width: calc(100% - 40px);
}
p, li {
font: 400 13px/23px 'Manrope', sans-serif;
}
input, select, textarea {
font: 400 13px/17px 'Manrope', sans-serif;
padding: 10px;
}
.p_checkbox label {
padding: 0 0 0 40px;
}
.ozdobnik {
display: none;
}
.wiersz {
align-items: center;
flex-wrap: wrap;
}
.kolumna1 {
width: 100%;
}
.kolumna2 {
width: 100%;
}
.kolumna3 {
width: 64%;
}
.kolumna4 {
width: 100%;
padding-right: 0;
}
.kolumna5 {
width: 100%;
}
.kolumna6 {
width: 100%;
}
.kolumna7 {
width: 47%;
}
.kolumna_pol_plus {
width: 100%;
margin: 0 0 20px;
}
.kolumna_pol {
padding: 0;
width: 100%;
}
.kolumna_border {
padding: 15px;
}
.naglowek_1 {
font: 800 32px/40px 'Manrope', sans-serif;
}
.naglowek_2 {
font: 800 27px/35px 'Manrope', sans-serif;
}
.naglowek_3 {
font: 800 18px/26px 'Manrope', sans-serif;
}
.naglowek_4 {
font: 800 22px/28px 'Manrope', sans-serif;
}
.naglowek_4 span {
font: 800 27px/27px 'Manrope', sans-serif;
}
.naglowek_5 {
font: 800 15px/20px 'Manrope', sans-serif;
} .btn {
font: 700 12px/14px 'Manrope', sans-serif;
padding: 13px 60px 13px 20px;
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0);
}
.btn:hover {
box-shadow: 11px 11px 7px 0 rgba(0, 0, 0, 0.3);
}
.btn .arrow_poziom {
right: 25px;
width: 17px;
}
.btn .arrow_pion {
width: 15px;
right: 25px;
}
.btn:hover .arrow_poziom {
right: 15px;
}
.btn::after {
top: 12px;
left: 12px;
box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 rgba(0, 0, 0, 0.25);
}
.btn2 {
letter-spacing: 0;
font: 700 12px/13px 'Manrope', sans-serif;
}
.btn2 .arrow_poziom {
margin: 0 10px 0 0;
}
.btn2:hover .arrow_poziom {
margin: 0 5px;
}
.btn3 {
padding: 12px;
} .breadcrumps {
left: 20px;
top: 15px;
height: 21px;
}
.breadcrumps .home, .breadcrumps .pole {
font: 400 12px/16px 'Manrope', sans-serif;
padding: 0 8px;
}
.breadcrumps .active {
font: 400 15px/16px 'Manrope', sans-serif;
} header {
position: fixed;
top: 0;
left: 0;
border-bottom: 1px solid #dedede;
background-color: #fff;
}
header .header_lewy {
padding: 10px 0 10px 15px;
width: auto;
}
header .logo, header .logo_top {
width: 80px;
}
header .logo {
height: 20px;
}
header .ikony_social {
display: none;
}
.ikony_social {
justify-content: center;
padding: 0 0 40px;
}
.ikony_social a:nth-of-type(2) {
margin: 0 20px;
}
header .header_prawy {
padding: 0 15px 0 0;
background-color: #fff;
width: auto;
}
header .header_gora {
margin: 10px 0;
}
header .header_separator {
display: none;
}
header .kontakt_tel {
margin: 0 15px 0 0;
}
header .kontakt svg {
width: 22px;
margin: 0;
}
header .kontakt span {
display: none;
}
header .szukajka {
display: none;
}
#overlay .szukajka {
padding: 0 0 40px;
display: flex;
justify-content: center;
}
.szukajka form {
padding: 5px 10px;
border: 1px solid #ddd;
transition: all 0.3s;
}
.szukajka form:hover {
border-color: #009fe3;
}
.szukajka input {
width: 150px;
margin: 0 15px 0 0;
font: 400 16px/18px 'Manrope', sans-serif;
background-color: #fff;
}
.szukajka .ico_lupa {
width: 20px;
margin: 1px 0 0;
}
#szukajka_lupa {
display: block;
}
#header_jezyki {
margin: 0 0 0 20px;
}
#header_jezyki ul {
background-color: #f6f6f6;
padding: 7px 0;
}
#header_jezyki .ico_ptaszek {
width: 13px;
margin: 0 0 0 7px;
}
#header_jezyki div, #header_jezyki ul li a {
font: 600 13px/13px 'Manrope', sans-serif;
}
#header_jezyki ul li a {
margin: 8px 16px;
}
#header_jezyki div {
padding: 6px 8px;
}
#header_jezyki.open div {
background-color: #f6f6f6;
}
#hamburger {
display: block;
width: 30px;
margin: 0 0 0 15px;
}
#hamburger .line {
width: 30px;
margin: 5px auto;
}
#hamburger.is-active .line:nth-child(1),
#hamburger.is-active .line:nth-child(3) {
width: 20px;
}
#overlay {
display: block;
top: 50px
}
#header_menu {
display: none;
} #main_oferta {
height: auto;
flex-direction: column;
margin: 50px 0 0;
}
#main_oferta .content_box_oferta {
width: 100%;
}
#main_oferta .box_oferta {
padding: 5vh 20px;
}
#main_oferta .ikona, #footer_oferta .ikona {
width: 38px;
margin: 0 15px 0 0;
}
#main_oferta .ikona {
padding: 0 0 20px;
}
#main_oferta .box_oferta:hover .ikona {
padding: 10px 0;
}
#main_oferta .tytul {
font: 800 36px/38px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#main_oferta .zajawka {
height: auto;
margin: 0 0 20px;
}
#main_oferta .zajawka p {
font: 300 14px/20px 'Manrope', sans-serif;
}
#main_oferta .box_oferta:nth-of-type(1) .zajawka p {
margin: 0 0 10px;
}
#main_oferta .link_tel {
font: 800 25px/25px 'Manrope', sans-serif;
}
#main_oferta .link_tel span {
font: 800 18px/26px 'Manrope', sans-serif;
}
#main_oferta .btn {
margin: 0 0 25px;
}
#main_oferta .zb_linkow .btn2:first-of-type {
margin: 0 0 15px;
} footer .zb_boxow {
flex-direction: column;
}
footer .footer_box {
padding: 25px 20px;
width: 100%;
}
footer .footer_box_3 {
padding-top: 0;
}
.footer_box_1 .footer_separator,
.footer_box_3 .footer_separator {
margin: 10px 0;
}
.footer_box_1 .tytul {
font: 800 22px/24px 'Manrope', sans-serif;
margin: 0 0 20px;
}
.footer_box_1 .link_transport svg {
width: 28px;
margin: 0 15px 0 0;
}
.footer_box_1 .link_transport:hover svg,
.footer_box_1 .link_transport.active svg{
margin: 0 5px 0 10px;
}
.footer_box_1 .link_transport .naglowek_5 {
line-height: 20px;
}
.footer_box_2 .logo_pion {
width: 56px;
margin: 0 0 25px;
}
.footer_box_2 .nazwa_firmy {
font: 800 26px/26px 'Manrope', sans-serif;
margin: 0 0 10px;
}
.footer_box_2 .link_adres {
font: 400 14px/20px 'Manrope', sans-serif;
}
.footer_box_2 .link_adres:nth-of-type(1) {
margin: 0 0 5px;
}
.footer_box_2 .link_adres:nth-of-type(2) {
margin: 0 0 30px;
}
.footer_box_2 .ico_tel, .footer_box_2 .ico_mail {
width: 32px;
}
.footer_box_2 .link_telefon {
font: 800 20px/24px 'Manrope', sans-serif;
margin: 0 0 1px;
}
.footer_box_2 .link_telefon span {
font: 800 15px/28px 'Manrope', sans-serif;
}
.footer_box_2 .link_telefon:nth-of-type(2) {
margin: 0 0 25px;
}
.footer_box_2 .link_mail {
font: 800 16px/22px 'Manrope', sans-serif;
margin: 0 0 30px;
}
.footer_box_2 .ikony_social {
width: 100%;
border-bottom: 1px solid #dedede;
padding: 0 0 25px;
}
.footer_box_2 .ikony_social a {
width: 30px;
}
#footer_menu li {
margin: 0 0 8px;
}
#footer_menu a {
font: 800 18px/24px 'Manrope', sans-serif;
}
#formularz_footer .tytul {
font: 400 15px/22px 'Manrope', sans-serif;
margin: 25px 0 15px;
}
#formularz_footer .f_input {
width: calc(100% - 100px);
height: 46px;
}
#formularz_footer .f_input input {
padding: 0 10px;
}
#formularz_footer .zgoda {
margin: 20px 0 15px;
}
#formularz_footer .zgoda .form_text_small {
font: 400 11px/14px 'Manrope', sans-serif;
padding: 0 0 0 8px;
}
.footer_stopka .stopka_lewa {
padding: 0 0 10px 20px;
width: auto;
background-color: #fff;
}
.footer_stopka .stopka_prawa {
padding: 0 20px 10px 0;
width: auto;
border-left: none;
}
#totop {
right: 10px;
bottom: 30px;
width: 32px;
height: 32px;
}
#totop svg {
width: 16px;
} .podstrona_top {
height: calc(100vh - 50px);
margin: 50px 0 0;
}
.podstrona_top img {
width: 100%;
opacity: 0.15 !important;
}
.podstrona_top .naglowek_1 {
margin: 10px 0 20px;
}
.podstrona_top .tresc,
.podstrona_top.wycena .tresc {
width: 100%;
padding: 0;
}
.podstrona_top p {
margin: 0 0 25px;
}
.podstrona_top .tresc .btn {
margin: 0;
}
#footer_oferta .tlo {
display: none;
}
#footer_oferta .container > div {
width: 100%;
position: relative;
padding: 35px 0;
}
#footer_oferta .container > div:after,
#footer_oferta .container > div:before {
content: '';
position: absolute;
top: 0;
width: 20px;
height: 100%;
}
#footer_oferta .container > div:after {
left: 0;
transform: translate(-100%, 0);
}
#footer_oferta .container > div:before {
right: 0;
transform: translate(100%, 0);
}
#footer_oferta .kolumna4:before,
#footer_oferta .kolumna4:after {
background-color: #2c3874;
}
#footer_oferta .kolumna5:before,
#footer_oferta .kolumna5:after {
background-color: #1a235a;
}
#footer_oferta .tytul {
font: 800 30px/30px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#footer_oferta .zajawka p {
font: 400 13px/23px 'Manrope', sans-serif;
height: auto;
margin: 0 0 20px;
}
#footer_oferta .btn {
margin: 0 0 25px;
}
#footer_oferta .zb_linkow div {
padding: 0;
}
#footer_oferta .kolumna4 .zb_linkow .btn2:first-of-type {
margin: 0 0 8px;
}
#parallax .obszar_parallax {
width: calc(100% - 20px);
}
#parallax .container {
padding: 0 0 30px;
}
#parallax .kolumna4 {
width: 80%;
padding: 10px 15px 15px 0;
}
.todown {
left: calc((100% - 940px) / 2);
}
.todown .arrow_pion, .btn4 .arrow_pion {
width: 18px;
margin: 0 10px 0 0;
}
.todown:hover .arrow_pion, .btn4:hover .arrow_pion {
margin: 10px 10px 0 0;
}
.todown:hover .arrow_pion {
margin: 10px 10px 0 0;
}
#kariera_1,
#onas_1 {
padding: 30px 0 0;
}
#kariera_1 .ozdobnik,
#onas_1 .ozdobnik {
height: 60px;
}
.wiersz p, #parallax .kolumna4 p {
margin: 0 0 15px;
}
#wspolpraca_3,
#wycena_2,
#kariera_3,
#kariera_1 .wiersz,
#kariera_2,
#kariera_4,
#kariera_5,
#onas_1 .wiersz1,
#onas_1 .wiersz2,
#onas_1 .naglowek_2 {
margin: 0 0 25px;
}
#parallax_2 {
height: 190px;
}
#wspolpraca_3 .box, #kariera_3 .box {
width: 100%;
margin: 50px 0 0;
}
#wspolpraca_3 .prostokat,
#wycena_2 .prostokat,
#kariera_3 .prostokat {
margin: 0 0 5px 20px;
width: 60px;
height: 38px;
}
#wspolpraca_3 .box .ikona, #wycena_2 .box .ikona, #kariera_3 .box .ikona {
top: -20px;
left: -20px;
height: 46px;
}
#wspolpraca_3 .box .naglowek_3,
#wycena_2 .box .naglowek_3,
#kariera_3 .box .naglowek_3 {
margin: 0 0 10px;
line-height: 20px;
}
#kariera_3 .box .naglowek_3 {
font: 800 19px/28px 'Manrope',sans-serif;
}
#kariera_3 .box .naglowek_3 br {
display: none;
} #kariera_1 .wiersz .kolumna1 {
margin: 0 0 25px;
}
#kariera_1 .wiersz .naglowek_1 {
margin: 0 0 15px;
}
#kariera_1 .wiersz .kolumna1 p:last-of-type {
margin: 0;
}
#kariera_2 .foto {
width: 100%;
height: 420px;
object-fit: cover;
}
#kariera_2 .kolumna:first-of-type {
padding: 15px;
margin: 0 0 40px;
}
#kariera_2 .kolumna2 {
width: 100%;
background-color: #fff;
padding: 15px 0 0;
margin: 0 0 30px;
position: relative;
}
#kariera_2 .kolumna2:before,
#kariera_2 .kolumna2:after {
content: '';
position: absolute;
top: 0;
width: 20px;
height: 100%;
background-color: #fff;
}
#kariera_2 .kolumna2:before {
left: 0;
transform: translate(-100%, 0);
}
#kariera_2 .kolumna2:after {
right: 0;
transform: translate(100%, 0);
}
#kariera_2 .kolumna .naglowek_2,
#kariera_2 .kolumna .naglowek_3 {
margin: 0 0 15px;
}
#kariera_2 .naglowek_4 {
margin: 0 0 15px;
}
#kariera_2 .kolumna:last-of-type p:first-of-type {
margin: 0 0 15px;
}
#kariera_4 {
margin: 15px 0 30px;
}
#kariera_4 .container {
padding: 0;
}
#kariera_4 .naglowek_2 span {
display: inline-block;
}
#kariera_4 .separator {
width: 3px;
left: 12px;
top: 50px;
height: calc(100% - 50px);
}
.kolumna_srodek {
width: 24px;
height: 24px;
border-width: 2px;
margin: 0 10px 0 0;
}
#kariera_4 .wiersz {
align-items: flex-start;
justify-content: flex-start;
margin: 25px 0 0;
}
#kariera_4 .wiersz:nth-child(even),
#kariera_4 .wiersz:nth-child(even) .kolumna_lewa {
flex-direction: row-reverse;
}
#kariera_4 .wiersz:nth-child(even) .kolumna_lewa,
#kariera_4 .wiersz:nth-child(odd) .kolumna_prawa {
width: calc(100% - 35px);
}
#kariera_4 .wiersz:nth-child(even) .kolumna_prawa,
#kariera_4 .wiersz:nth-child(odd) .kolumna_lewa {
width: 0;
}
.kolumna_lewa, .kolumna_prawa {
width: 46%;
}
#kariera_4 .cyfra {
width: 40px;
font: 800 38px/30px 'Manrope', sans-serif;
}
#kariera_4 .kolumna_lewa .cyfra {
padding: 0;
text-align: left;
}
#kariera_4 .kolumna_lewa .tekst {
align-items: flex-start;
text-align: left;
}
#kariera_4 .kolumna_lewa p {
text-align: left;
}
#kariera_4 .naglowek_3 {
margin: -5px 0 5px;
}
#kariera_5 .container {
justify-content: flex-start;
}
#kariera_5 .box {
padding: 15px;
margin: 0 0 15px;
}
#kariera_5 .box .naglowek_2 span {
display: inline-block;
}
#kariera_5 .box svg {
width: 36px;
margin: 0 0 0 15px;
}
#kariera_5 .oferta {
padding: 12px 15px 12px 55px;
margin: 0 0 15px;
}
#kariera_5 .oferta.active {
padding-right: 45px;
}
#kariera_5 .oferta.active::after {
display: none;
}
#kariera_5 .oferta .ikona {
left: 12px;
width: 22px;
}
#kariera_5 .oferta.active .ikona {
width: 28px;
}
#kariera_5 .oferta span {
font: 800 15px/20px 'Manrope', sans-serif;
}
#kariera_5 .oferta.active .ico {
width: 24px;
right: 9px;
}
#kariera_5 .kolumna_pol .naglowek_3 {
margin: 0 0 15px;
}
#kariera_5 .naglowek_5 {
margin: 0 0 10px;
}
#kariera_5 .aplikuj {
flex-direction: column;
}
#kariera_5 .aplikuj .naglowek_5 {
margin: 0 0 15px;
}
#kariera_5 .aplikuj .naglowek_5 span {
display: inline-block;
color: #009fe3;
} .podstrona_top.kontakt {
height: auto;
max-height: none;
}
.podstrona_top.kontakt > .container {
flex-wrap: wrap;
height: auto;
}
.podstrona_top.kontakt img {
width: 100%;
height: 100%;
opacity: 1;
}
.podstrona_top.kontakt .ozdobnik {
height: 60px;
}
.podstrona_top.kontakt .tresc {
padding: 60px 0 0;
width: 100%;
margin: 0;
flex-wrap: wrap;
flex-direction: row;
}
.podstrona_top.kontakt .naglowek_1 {
margin: 0 0 25px;
width: 100%;
}
.link_kontakt {
margin: 0 0 20px;
}
.podstrona_top.kontakt .tresc .link_kontakt_1,
.podstrona_top.kontakt .link_kontakt:last-of-type, #kontakt_1 .link_kontakt:last-of-type{
margin: 0 25px 20px 0;
}   .link_kontakt .naglowek_3 {
margin: 0 0 5px;
}
.kontakt svg {
margin: 0 12px 0 0;
}
.kontakt .tekst {
font: 400 14px/22px 'Manrope', sans-serif;
}
.podstrona_top.kontakt .btn4 {
margin: 0 0 20px;
order: 4;
}
#formularz_kontakt {
padding: 25px 0;
}
#formularz_kontakt .ico_formularz {
width: 32px;
margin: 0 15px 0 0;
}
#formularz_kontakt .tytul {
margin: 0 0 25px;
}
#formularz_kontakt .pole_input {
height: 46px;
margin: 0 0 20px;
width: 100%;
}
#formularz_kontakt .pole_input2 {
width: 100%;
}
#formularz_kontakt input {
font: 400 14px/18px 'Manrope', sans-serif;
padding: 0 10px;
}
#formularz_kontakt .btn {
width: auto;
margin: 20px auto 0;
order: 9;
}
#kontakt_1 .tresc {
padding: 30px 0 10px;
width: 100%;
margin: 0;
}
#kontakt_1 .tresc .link_kontakt {
display: flex;
flex-wrap: wrap;
margin: 0 0 25px;
}
#kontakt_1 .tresc .link_kontakt .naglowek_3 {
width: 100%;
margin: 0 0 20px;
}
#kontakt_1 .tresc .link_kontakt .kontakt {
width: 100%;
}
#mapa_kontakt {
position: relative;
width: calc(100% + 40px);
height: 200px;
margin: 0 -20px;
} #onas_1 .wiersz1 {
flex-wrap: wrap;
}
#onas_1 .wiersz1 > .kolumna1 {
width: 100%;
margin: 0 0 25px;
flex-wrap: wrap;
}
#onas_1 .wiersz1 > .kolumna2 {
width: 100%;
}
#onas_1 .wiersz1 > .kolumna1,
#onas_1 .wiersz2 {
align-items: center;
}
.nasze_motto {
font: 800 52px/50px 'Manrope', sans-serif;
width: 100%;
margin: 0 0 20px;
padding: 0 0 20px;
text-align: center;
}
.nasze_motto .maly_tekst {
top: 100%;
right: 50%;
font: 400 14px/14px 'Manrope', sans-serif;
transform: translate(50%,-100%);
}
#onas_1 .wiersz1 .kolumna1 .kolumna2 {
width: 100%;
}
#onas_1 .wiersz2 {
flex-wrap: wrap-reverse;
}
#onas_1 .wiersz2 .kolumna1,
#onas_1 .wiersz2 .kolumna2 {
width: 100%;
}
#onas_1 .wiersz2 .kolumna1 {
max-width: 910px;
margin: 0 auto;
}
#onas_1 .wiersz2 .kolumna2 {
margin: 0 0 25px;
}
#onas_2 .ozdobnik {
display: none;
}
#onas_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#onas_2 .wiersz1 > .kolumna2, #onas_2 .wiersz2 > .kolumna2,
#onas_2 .kolumna3 {
width: 100%;
}
#onas_2 .kolumna3 > .kolumna2:nth-of-type(-n+2) {
margin: 0;
}
#onas_2 .kolumna3 > .kolumna2:nth-of-type(even),
#onas_2 .wiersz1 {
margin: 0 0 20px;
}
#onas_2 .wiersz2 {
margin: 0 0 10px;
}
#onas_2 .wiersz2 > .kolumna2 {
margin: 0 0 20px;
}
#onas_2 .wiersz1 > .kolumna2 > div , #onas_2 .wiersz2 > .kolumna2 > div {
width: 100%;
}
#onas_2 .kolumna2 .naglowek_3 {
line-height: 20px;
margin: 0 0 15px;
}
#onas_2 .kolumna2 p {
font: 400 14px/24px 'Manrope', sans-serif;
}
#onas_3 {
padding: 0 0 50px;
}
#onas_3 .container {
padding: 0;
}
#onas_3 .container .kolumna4 {
margin: 0 0 20px;
}
#onas_3 .ozdobnik1 {
display: none;
}
#onas_3 .naglowek, #parallax .naglowek {
font: 800 24px/26px 'Manrope', sans-serif;
margin: 0 0 15px;
}
#onas_3 .naglowek_3 {
margin: 0 0 15px;
}
#onas_3 .loga {
margin: 20px 0 0;
}
#home_liczby {
padding: 20px 0 0;
}
.box_liczby {
margin: 0 0 40px;
}
.box_liczby .dane {
font: 800 26px/26px 'Manrope', sans-serif;
margin: 0 15px 0 0;
flex: 0 0 auto;
}
.box_liczby .tekst {
margin: 0 0 15px;
}
.box_liczby .litery {
margin: 0 0 0 4px;
}
.box_liczby .count1 {
width: 115px;
}
.box_liczby .count2 {
width: 50px;
}
.box_liczby .count3 {
width: 40px;
}
.box_liczby .opis {
font: 400 14px/20px 'Manrope', sans-serif;
} .podstrona_top.oferta .tresc {
width: 100%;
margin: 0;
}
.podstrona_top.oferta p {
margin: 0 0 25px;
width: 60%;
padding: 0 10px 0 0;
}
.podstrona_top.oferta img {
opacity: 1 !important;
}
.podstrona_top .ikona {
height: 35vw;
right: 20px;
top: 65%;
transform: translate(0,-50%);
}
.strzalki_oferta {
right: 50%;
transform: translate(50%,0);
}
.strzalki_oferta .btn:first-of-type {
margin: 0 25px 0 0;
}
.strzalki_oferta .btn, #wspolpraca_4 .btn {
width: 54px;
height: 34px;
}
.oferta_tresc {
padding: 30px 0 0;
margin: 0 0 30px;
}
.oferta_tresc .tresc_oferty p {
margin: 0 0 15px;
}
.oferta_tresc .tresc_oferty,
.oferta_tresc .tresc_oferty .tekst {
margin: 0 0 30px;
}
.oferta_tresc .naglowek_3 {
margin: 0 0 15px;
}
.oferta_tresc .foto {
margin: 0 0 25px;
}
.oferta_tresc .foto img {
height: auto;
width: 100%;
}
.oferta_tresc .pozostala_oferta .box {
height: 63px;
padding: 15px;
margin: 0 0 20px;
width: 100%;
}
.oferta_tresc .pozostala_oferta .ikona {
width: 26px;
margin: 0 12px 0 0;
}
.oferta_tresc .pozostala_oferta .box_tekst {
font: 400 13px/16px 'Manrope', sans-serif;
width: calc(100% - 84px);
}
.oferta_tresc .pozostala_oferta .ico_oko {
width: 26px;
margin: 0 0 0 22px;
}
.oferta_tresc .pozostala_oferta .arrow_poziom {
margin: 0 0 0 30px;
}
.oferta_tresc .pozostala_oferta .box:hover .arrow_poziom {
margin: 0 10px 0 20px;
}
.oferta_tresc .box_kontakt {
padding: 20px;
}
.oferta_tresc .box_kontakt .tekst1 {
font: 800 18px/22px 'Manrope', sans-serif;
margin: 0 0 10px;
}
.oferta_tresc .box_kontakt .naglowek_2 {
margin: 0 0 15px;
}
.oferta_tresc .box_kontakt .kontakt svg {
width: 32px;
margin: 0 10px 0 0;
}
.oferta_tresc .box_kontakt .kontakt {
margin: 0 0 15px;
font: 800 22px/22px 'Manrope', sans-serif;
}
.oferta_tresc .box_kontakt .kontakt_mail {
margin: 0 0 25px;
font-size: 18px;
} #fixed_menu {
width: 38px;
padding: 0 9px 0 0;
top: 75%;
display: none;
}
#fixed_menu:hover {
width: 245px;
}
#fixed_menu .box {
margin: 5px 0;
}
#fixed_menu .box:first-of-type {
margin-top: 10px;
}
#fixed_menu .box:last-of-type {
margin-bottom: 10px;
}
#fixed_menu svg {
width: 20px;
margin: 0 9px 0 0;
}
#fixed_menu .box_ikona {
padding: 0 0 0 9px;
height: 30px;
}
#fixed_menu .box_tekst {
font: 800 11px/14px 'Manrope', sans-serif;
height: 30px;
} .podstrona_top.wspolpraca img {
opacity: 0.15;
}
#wspolpraca_1 {
padding: 30px 0 0;
}
#wspolpraca_1 .ozdobnik {
height: 60px;
}
#wspolpraca_1 .wiersz,
#wspolpraca_1 .naglowek_2 {
margin: 0 0 25px;
}
#wspolpraca_1 .wiersz {
align-items: center;
flex-wrap: wrap;
}
#wspolpraca_1 .wiersz1 .kolumna1,
#wspolpraca_1 .wiersz2 .kolumna1 {
margin: 0 0 20px;
}
#wspolpraca_1 .wiersz1 .naglowek_1 {
margin: 0 0 20px;
}
#wspolpraca_1 .wiersz2 .naglowek_4 {
margin: 0 0 20px;
}
#wspolpraca_2 {
margin: 0 0 -40px;
}
#wspolpraca_2 .wiersz {
align-items: stretch;
flex-wrap: wrap;
}
#wspolpraca_2 .kolumna7 {
margin: 30px 0 0;
padding: 0 15px 10px;
width: 100%;
}
#wspolpraca_2 .kolumna7:first-of-type {
margin-bottom: 30px;
}
#wspolpraca_2 .kolumna7:last-of-type {
padding-bottom: 70px;
}
#wspolpraca_2 .top {
margin: -35px 0 20px;
}
#wspolpraca_2 .ikona {
width: 58px;
}
#wspolpraca_2 .kwadrat {
left: -30px;
width: 66px;
height: 66px;
}
#wspolpraca_2 .naglowek {
font: 800 27px/28px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz {
margin: 10px 0 0;
}
#wspolpraca_2 .link_formularz div {
font: 800 24px/30px 'Manrope', sans-serif;
margin: 0 0 20px;
}
#wspolpraca_2 .link_formularz div span {
display: inline-block;
}
#wspolpraca_4,
#wspolpraca_5 {
padding: 0 0 35px;
}
#wspolpraca_4 {
margin: 15px 0 0;
}
#wspolpraca_4 .container {
padding: 20px 0;
}
#wspolpraca_4 .naglowek {
margin: 0 20px 20px;
flex-direction: column;
align-items: flex-start;
}
#wspolpraca_4 .naglowek_2 {
margin: 0 0 5px 0;
}
#wspolpraca_4 .tresc {
margin: 0 0 12px;
line-height: 18px;
}
#prev_opinia {
left: 15px;
}
#next_opinia {
right: 15px;
}
#wspolpraca_4 .ikona1 {
width: 120px;
}
#wspolpraca_4 .ikona2 {
width: 70px;
}
#wspolpraca_4 .zb_opini {
width: 70%;
}
#wspolpraca_5 .kolumna8 {
width: 100%;
}
#wspolpraca_5 .box {
padding: 15px;
margin: 0;
}
#wspolpraca_5 .kolumna8 .naglowek_2 {
margin: 0 0 15px;
}
#wspolpraca_5 .kolumna8 .naglowek_3 {
margin: 0 0 15px;
}
#wspolpraca_5 .logo_top {
display: none;
}
#wspolpraca_5 .kolumna9 {
padding: 25px 15px;
width: 100%;
}
#wspolpraca_5 .kolumna8 p {
margin: 0 0 5px;
font-size: 13px;
}
#wspolpraca_5 .kolumna9 p {
margin: 0 0 10px;
}
#formularz_wspolpraca {
margin: 0 0 30px;
}
#formularz_wspolpraca .pole_wyboru {
margin: 0 0 15px;
}
#formularz_wspolpraca .pole_wyboru svg {
width: 38px;
margin: 0 15px 0 0;
}
#formularz_wspolpraca .pole_input {
margin: 10px 0 20px;
}
#formularz_wspolpraca button {
margin: 0 auto;
order: 9;
width: 120px;
}
#formularz_wspolpraca .p_checkbox label {
font: 800 16px/18px 'Manrope', sans-serif;
}
#formularz_wspolpraca .pole_input {
height: 46px;
width:100%;
}
#formularz_wspolpraca .zgoda, #formularz_wycena .zgoda, #formularz_kontakt .zgoda {
margin: 0 0 15px;
width: 100%;
}
#formularz_wspolpraca .wymagane, #formularz_wycena .wymagane, #formularz_kontakt .wymagane {
color: #fff;
font: 400 14px/18px 'Manrope', sans-serif;
width: 100%;
margin: 0 0 19px;
}
#formularz_wspolpraca .zgoda label, #formularz_wycena .zgoda label, #formularz_kontakt .zgoda label {
font: 400 12px/16px 'Manrope', sans-serif;
text-align: justify;
}
#wspolpraca_5 .dokumenty p {
margin: 0;
font-size: 15px;
}
#wspolpraca_5 .naglowek_3 {
margin: 0 0 10px;
}
#wspolpraca_5 .tekst {
width: 100%;
margin: 0 0 15px;
}
#wspolpraca_5 .dokumenty .btn {
padding: 10px 15px;
width: 240px;
line-height: 20px;
margin: 0 auto;
} #wycena_1 {
padding: 30px 0 0;
}
#wycena_1 .ozdobnik {
height: 60px;
}
#wycena_1 .wiersz1 {
align-items: center;
}
#wycena_1 .wiersz1 .kolumna1 {
margin: 0 0 25px;
}
#wycena_1 .wiersz1 .kolumna2 {
height: 200px;
}
#wycena_1 .wiersz1 .kolumna2 img {
height: 100%;
object-fit: cover;
}
#wycena_1 .wiersz1 .naglowek_1 {
margin: 0 0 20px;
}
#wycena_1 .wiersz1,
#wycena_3 {
margin: 0 0 30px;
}
#wycena_1 .wiersz2 {
margin: 0 0 30px;
align-items: stretch;
}
#wycena_1 .wiersz2 .kolumna1 {
padding: 20px;
width: 100%;
margin: 0 0 25px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_2 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna1 .naglowek_3 {
margin: 0 0 20px;
}
#wycena_1 .pole_input {
height: 46px;
margin: 0 0 20px;
width: 100%;
}
#wycena_1 .pole_textarea {
height: 110px;
margin: 0 0 20px;
}
#wycena_1 .zgoda {
width: 100%;
}
#formularz_wycena .btn3 {
order: 9;
margin: 0 auto;
}
.p_checkbox .checkmark {
height: 20px;
width: 20px;
}
.p_checkbox label {
padding: 0 0 0 30px;
margin: -3px 0 0;
}
#wycena_1 .wiersz2 .kolumna2 {
width: 100%;
}
#wycena_1 .wiersz2 .kolumna2 .btn_blue {
margin: 0 auto;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 .naglowek_4 span {
font: 800 36px/36px 'Manrope', sans-serif;
}
#wycena_1 .wiersz2 .kolumna2 p {
margin: 0 0 15px;
}
#wycena_1 .wiersz2 .kolumna2 p:last-of-type {
margin-bottom: 25px;
}
#wycena_2 .box {
width: 100%;
margin: 0 0 50px;
}
#wycena_2 .box:last-of-type {
margin: 0;
}
#wycena_3 .ozdobnik {
display: none;
}
#wycena_3 .naglowek_2 {
margin: 0 0 20px;
}
#pliki_do_pobrania {
padding: 15px;
}
#pliki_do_pobrania p {
margin: 0 0 20px;
}
#pliki_do_pobrania a svg {
width: 22px;
margin: 3px 10px 0 0;
}
#pliki_do_pobrania a {
margin: 0 0 20px;
font: 800 15px/20px 'Manrope', sans-serif;
width: 100%;
padding: 0;
} #fixed_oferta {
bottom: 0;
right: auto;
left: 20px;
padding: 10px 20px;
display: flex;
align-items: center;
}
#fixed_oferta .tekst {
font: 800 14px/18px 'Manrope', sans-serif;
margin: -3px 12px 0 0;
}
#fixed_oferta .tekst span {
font: 800 24px/18px 'Manrope', sans-serif;
}
#fixed_oferta .btn {
display: none;
}
#fixed_oferta .line {
order: -1;
}
#fixed_oferta .ikona_poszukiwani {
width: 36px;
margin: 0 12px 0 0 ;
}
#fixed_oferta .mobile {
display: inline-block;
} .popup-kariera-wrap {
padding: 30px;
}
.popup-kariera-close {
top: 20px;
right: 20px;
}
.popup-kariera {
position: absolute;
padding: 40px 25px;
height: 100%;
width: 100%;
max-height: 100%;
overflow-x: hidden;
}
.popup-kariera .naglowek_2 {
margin: 0 0 30px;
}
.popup-kariera #wycena_1 .pole_input {
height: 44px;
}
.popup-kariera #wycena_1 .pole_telefon {
width: 100%;
}
.popup-kariera .zgoda-kariera p {
font: 400 10px/15px 'Manrope', sans-serif;
margin: 0 0 20px;
}
.twoje-cv-placeholder {
font: 800 18px/30px 'Manrope', sans-serif;
height: 30px !important;
margin: 0 0 10px !important;
}
.popup-kariera input {
padding: 10px 15px;
}
footer .footer_stopka {
flex-wrap: wrap;
}
.footer_stopka .stopka_srodek {
width: 100%;
padding: 0 25px 10px;
order: 3;
}
}