@media only screen and (max-width: 1879px) { .container,
.container2 {
width: 1560px;
} #galeria a {
width: calc((100% - 60px) / 4);
height: auto;
margin: 0 20px 20px 0;
}
#galeria a img {
height: auto;
} header .header_content {
padding: 15px 40px;
}
header .nasi_partnerzy a {
height: 26px;
}
header .nasi_partnerzy a:first-of-type {
margin: 0 25px 0 0;
}
#header_menu .menu_1 > li {
margin: 0 0 0 25px;
} #slider_wrapper .box_slide {
padding: 70px 80px;
width: 50%;
max-height: 70%;
border-radius: 110px;
margin: 90px 0 0 50px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 28px/38px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
#slider_wrapper .box_slide .kierunek_studiow {
font: 400 19px/30px 'Red Hat Display', sans-serif;
margin: 0 0 40px;
}
#slider_wrapper .slick-dots {
left: calc(((100% - 1560px) / 2) + 415px);
} .zb_kierunkow .box_kierunek {
margin: 0 29px 50px;
} #home_partnerzy .zb_partnerow {
margin: 0 -73px 0 0;
} .zb_news .foto,
.zb_news .foto img {
height: auto;
}
}
@media only screen and (max-width: 1639px) { .container,
.container2 {
width: 1436px;
}
#content_podstrony {
padding: 0 0 40px;
}
#content_podstrony .container_left {
width: 70%;
} #breadcrumps {
padding: 15px 25px;
margin: -25px 0 40px;
} header .header_content {
padding: 15px 30px;
}
header .header_kontakt {
padding: 0 0 10px;
}
#header_menu {
margin: 15px 0 0;
}
#header_menu .menu_1 > li > a,
#header_menu .menu_1 > li > .podmenu {
padding: 12px;
}
#header_menu .menu_2 {
padding: 0 25px;
width: 300px;
}
#header_menu .menu_1 > li:hover .menu_2 {
padding: 20px 25px;
}
#header_menu .menu_2 li a {
padding: 10px 0;
}
#header_menu .menu_1 > li:hover .supermenu {
padding: 50px 0 60px;
}
#header_menu .box_studia {
padding: 30px 30px 35px;
}
#header_menu .box_rekrutacja .tekst_1 {
margin: 0 0 5px;
}
#header_menu .box_rekrutacja .tekst_2 {
margin: 0 0 25px;
}
#header_menu .box_rekrutacja p, #fixed_rekrutacja .box_rekrutacja p {
font: 400 13px/24px 'Red Hat Display', sans-serif;
}
#header_menu .box_kontakt {
width: 18%;
padding: 30px 35px;
}
#header_menu .lista_kat_kierunkow .box_kat_kierunek, #fixed_rekrutacja .lista_kat_kierunkow .box_kat_kierunek {
width: 31%;
} #slider_wrapper .box_slide {
padding: 60px 65px;
border-radius: 80px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 24px/32px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#slider_wrapper .box_slide .kierunek_studiow {
font: 400 18px/26px 'Red Hat Display', sans-serif;
margin: 0 0 30px;
}
#slider_wrapper .foto_slide {
left: 50%;
}
#slider_wrapper .slick-dots {
bottom: 20px;
left: calc(((100% - 1436px) / 2) + 384px);
}
#todown {
bottom: 30px;
} #home_szukajka .kolko {
width: 110px;
height: 110px;
margin: -25px 0 0;
}
#home_szukajka .kolko .ico_czapka_lupa {
width: 60px;
}
#szukajka {
margin: 0 0 30px;
}
#szukajka .wynik_szukania.open {
margin: 0 0 -130px;
}
#szukajka .zb_select label,
#szukajka .zb_select .btn {
width: 18%;
}
.zb_kierunkow .box_kierunek {
margin: 0 23px 40px;
width: 22.5%;
}
.zb_kierunkow .box_kierunek .tresc {
padding: 0 0 50px 40px;
}
.zb_kierunkow .box_kierunek .btn {
left: 40px;
} #home_onas .container {
padding: 100px 0 340px;
}
#home_onas .container > div {
width: 35%;
}
#home_onas .naglowek {
font: 900 48px/60px 'Red Hat Display', sans-serif;
margin: 0 0 30px;
}
#home_onas p {
font: 400 16px/30px 'Red Hat Display', sans-serif;
}
#home_onas p span {
font: 700 20px/30px 'Red Hat Display', sans-serif;
} #home_opinie .container {
padding: 50px 60px;
border-radius: 80px;
}
#home_opinie .naglowek {
margin: 0 0 40px;
}
#home_opinie .zb_opinie {
margin: 0 0 40px -35px;
}
.zb_opinie .cudzyslow {
width: 50px;
margin: 0 15px 0 0;
}
.zb_opinie .opinia {
margin: 0 0 25px;
}
#home_opinie .slick-dots {
bottom: -97px;
left: 180px;
} #home_news .naglowek {
margin: 0 0 40px;
}
#home_news .zb_news {
margin: 0 0 40px;
}
.zb_news .box_news {
width: 31.5%;
}
.zb_news .box_news .tresc {
padding: 30px 40px 50px;
}
.zb_news .box_news .line {
bottom: 25px;
padding: 0 40px;
} #home_partnerzy .naglowek {
margin: 0 0 30px;
}
#home_partnerzy .zb_partnerow {
margin: 0 -60px 0 0;
width: calc(100% - 50px);
} .footer_kontakt {
padding: 60px 0 20px;
}
.footer_kontakt .footer_top {
margin: 0 0 25px;
}
.footer_kontakt .footer_dane {
width: 32.5%;
}
.footer_formularz {
width: 64%;
border-radius: 50px;
} .formularz_kontaktowy {
padding: 50px;
}
form .form_text {
font: 400 15px/16px 'Red Hat Display', sans-serif;
}
.formularz_kontaktowy > div {
width: 23%;
} #top_podstrony {
height: 170px;
}
.box_scroll {
border-radius: 60px;
padding: 50px;
}
.footer_podstrona .box_right {
width: 41%;
border-radius: 30px;
padding: 40px;
} .box_masz_pytania,
.wystaw_opinie {
border-radius: 60px;
padding: 40px 50px;
}
.box_masz_pytania .naglowek,
.formularz_rekrutacyjny.podzienkowanie .naglowek_2 {
font: 900 36px/44px 'Red Hat Display', sans-serif;
}
.box_masz_pytania .naglowek {
margin: 0 0 10px;
}
.box_masz_pytania p {
margin: 0 0 30px;
}
.box_masz_pytania .telefon,
.box_masz_pytania .mail {
margin: 0 0 20px;
}
.box_masz_pytania .btn,
.wystaw_opinie .btn {
margin: 15px 0 0;
}
.formularz_rekrutacyjny {
margin: -40% 0 50px 40px;
width: calc(70% - 40px);
padding: 50px;
}
.formularz_rekrutacyjny .arrow_skos {
right: 50px;
top: 65px;
}
.formularz_rekrutacyjny .naglowek {
margin: 0 0 35px;
}
.formularz_rekrutacyjny .apn-select {
margin: 0 0 35px;
}
.formularz_rekrutacyjny .f_input {
margin: 0 0 40px;
}
.formularz_rekrutacyjny .zgoda {
margin: 0 0 25px;
} .container_kontakt.cms h1 {
margin: 0;
} #content_podstrony .zb_news .box_news {
width: 45%;
margin: 0 70px 50px 0;
} .naglowek_kat_kierunkow {
margin: 0 0 50px;
}
.naglowek_kat_kierunkow .rodzaj_studiow,
.container_lista_kierunkow .naglowek .rodzaj_studiow,
.container_kierunek .naglowek .rodzaj_studiow {
font: 700 16px/26px 'Red Hat Display', sans-serif;
margin: 0;
}
.lista_kat_kierunkow .box_kat_kierunek {
padding: 35px 25px 90px;
width: 31%;
margin: 0 0 40px;
}
.lista_kat_kierunkow .box_kat_kierunek:nth-of-type(3n+2) {
margin: 0 35px 40px;
}
.lista_kat_kierunkow .box_kat_kierunek:last-of-type {
margin-right: 0;
} .container_lista_kierunkow > .naglowek,
.container_opinie > .naglowek {
width: 70%;
}
.zb_kierunkow .box_kierunek {
margin: 0 19px 40px;
width: 23%;
padding: 25px 30px 35px 0;
}
.zb_kierunkow .box_kierunek .kierunek {
margin: 0 0 20px;
}
.zb_kierunkow .box_kierunek .tresc {
padding: 0 0 45px 30px;
}
.zb_kierunkow .box_kierunek .btn {
left: 30px;
} .podstrona_opinie .zb_opinie {
width: 70%;
}
.podstrona_opinie .zb_opinie .box_opinia {
margin: 0 0 40px;
padding: 40px 40px 40px 30px;
}
.wystaw_opinie {
top: -30px;
} .container_kierunek .dane_o_kierunku {
border-radius: 60px;
}
.container_kierunek .dane_o_kierunku > svg {
top: 30px;
right: 35px;
}
.container_kierunek .dane_o_kierunku .box_1 {
padding: 30px 40px 25px 40px;
}
.container_kierunek .dane_o_kierunku .box_1::after {
width: 40px;
}
.container_kierunek .dane_o_kierunku .rodzaj_studiow {
margin: 0 0 15px;
}
.container_kierunek .dane_o_kierunku .box_2 {
padding: 30px 40px;
}
.container_kierunek .dane_o_kierunku .box_2 .kol_1,
.container_kierunek .dane_o_kierunku .box_2 .kol_2,
.container_kierunek .dane_o_kierunku .box_3 .kol_1 {
width: 44%;
}
.container_kierunek .dane_o_kierunku .box_3 {
padding: 25px 40px 40px;
}
.menu_kotwice {
border-radius: 60px;
padding: 40px 50px;
margin: 0 0 40px;
}
.informacje_o_kierunku .zb_informacji { width: 100%;
margin: 0 0 40px;
}
.zb_informacji .box_info_faq {
background-color: #f8f8f8;
border-radius: 60px;
padding: 10px 40px 40px;
margin: 40px 0 0;
}
}
@media only screen and (max-width: 1495px) { .container,
.container2 {
width: 1220px;
}
#content_podstrony .container_right {
width: 24%;
} .btn {
font: 900 15px/17px 'Red Hat Display', sans-serif;
padding: 10px 30px;
}
.btn .arrow_poziom {
width: 14px;
margin: 0 0 0 15px;
}
.btn:hover .arrow_poziom {
margin: 0 10px 0 5px;
}
.btn_arrow {
padding: 13px 25px;
}
.btn_arrow_2 {
font: 900 13px/20px 'Red Hat Display', sans-serif;
padding: 5px 15px 5px 20px;
}
.btn .ico_lupa {
width: 22px;
right: 25px;
}
.btn_3 {
padding: 8px 15px 8px 20px;
}
.btn_5 {
font: 900 13px/18px 'Red Hat Display', sans-serif;
}
.btn_5 .kolko {
width: 35px;
height: 35px;
margin: 0 0 0 12px;
}
.btn_5 .arrow_poziom {
width: 14px;
} .cms h1, h1 {
font: 900 36px/48px 'Red Hat Display', sans-serif;
}
.cms h1 {
margin: 0 0 45px;
}
.cms h2, h2 {
font: 900 30px/42px 'Red Hat Display', sans-serif;
}
.cms h2 {
margin: 0 0 35px;
}
.cms h3, h3 {
font: 900 24px/34px 'Red Hat Display', sans-serif;
}
.cms h3 {
margin: 0 0 30px;
}
.cms h4, h4 {
font: 900 20px/32px 'Red Hat Display', sans-serif;
}
.cms h4 {
margin: 0 0 25px;
}
.cms h5, h5, .cms h6, h6 {
font: 900 17px/28px 'Red Hat Display', sans-serif;
}
.cms h5, .cms h6 {
margin: 0 0 20px;
}
.cms h2, .cms h3, .cms h4, .cms h5, .cms h6 {
margin-top: 35px;
}
.cms p, .cms li {
font: 400 15px/28px 'Red Hat Display', sans-serif;
}
.cms ul {
margin: 0 0 30px 15px;
}
.cms ol {
margin: 0 0 30px;
}
.cms ol ul, .cms ol ol, .cms ul ul, .cms ul ol {
margin: 10px 0 0 0;
}
.cms li {
margin-bottom: 10px;
padding-left: 20px;
}
.cms ol > li {
padding-left: 5px;
}
.cms ul > li::before {
top: 12px;
}
.cms > img, .cms p img {
margin: 35px 0;
}
.cms hr, hr {
margin: 35px 0;
}
.cms table {
margin: 0 0 35px;
border-radius: 20px;
}
.cms table td, .cms table th {
padding: 20px;
}
.cms table thead th {
font: 900 16px/22px 'Red Hat Display', sans-serif;
}
.cms table tbody {
font: 400 14px/20px 'Red Hat Display', sans-serif;
} #breadcrumps {
padding: 13px 20px;
margin: -23px 0 40px;
}
#breadcrumps .separator {
margin: 0 5px;
} #pliki a {
font: 500 17px/27px 'Poppins', sans-serif;
margin: 0 0 15px;
}
#pliki .kolko {
width: 36px;
height: 36px;
margin: 0 15px 0 0;
} #galeria a {
width: calc((100% - 45px) / 4);
margin: 0 15px 15px 0;
}
#galeria a .ico_lupa {
left: 25px;
top: 25px;
width: 36px;
} #paginacja select {
padding: 0 30px 0 10px;
height: 46px;
width: 80px;
}
.select_2.apn-select .ico_ptaszek {
width: 14px;
} header .header_logo {
width: 200px;
height: 75px;
margin: 0 50px 0 0;
}
header .nasi_partnerzy .tekst {
margin: 0 0 5px;
}
header .nasi_partnerzy a:first-of-type {
margin: 0 20px 0 0;
}
header .nasi_partnerzy a {
height: 22px;
}
header .social a:first-of-type {
margin: 0 25px 0 0;
}
header .telefon .ico_tel {
width: 16px;
margin: 0 10px 0 0;
}
#header_menu .menu_1 > li {
margin: 0 0 0 20px;
}
#header_menu .menu_1 > li > a,
#header_menu .menu_1 > li > .podmenu {
padding: 10px;
font: 700 15px/18px 'Red Hat Display', sans-serif;
border-radius: 12px 12px 0 0;
}
#header_menu .ico_ptaszek {
width: 14px;
margin: 0 0 0 8px;
}
#header_menu .menu_2 li a {
font: 700 14px/16px 'Red Hat Display', sans-serif;
padding: 7px 0;
}
#header_menu .menu_2 a .arrow_poziom {
width: 11px;
margin: 0 20px 0 0;
}
#header_menu .menu_2 a:hover .arrow_poziom,
#header_menu .menu_2 a.active .arrow_poziom {
margin: 0 5px 0 15px;
}
#header_menu .menu_2 {
padding: 0 20px;
width: 250px;
border-radius: 20px 0 20px 20px;
}
#header_menu .menu_1 > li:hover .menu_2 {
padding: 15px 20px;
}
#header_menu .menu_1 > li:hover .supermenu {
padding: 30px 0 35px;
}
#header_menu .box_studia {
padding: 20px 20px 25px;
width: 31%;
border-radius: 20px;
}
#header_menu .box_studia .ico_czapka {
top: 20px;
right: 20px;
}
#header_menu .box_studia .studia {
font: 400 18px/26px 'Red Hat Display', sans-serif;
}
#header_menu .box_studia .rodzaj_studiow {
font: 700 21px/26px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
#header_menu .box_studia p {
font: 400 12px/16px 'Red Hat Display', sans-serif;
height: 80px;
margin: 0 0 25px;
}
#header_menu .box_rekrutacja .tekst_1,
#fixed_rekrutacja .box_rekrutacja .tekst_1 {
font: 900 22px/30px 'Red Hat Display', sans-serif;
margin: 0;
}
#header_menu .box_rekrutacja .tekst_2,
#fixed_rekrutacja .box_rekrutacja .tekst_2 {
font: 700 16px/24px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#header_menu .box_rekrutacja p,
#fixed_rekrutacja .box_rekrutacja p {
font: 400 14px/22px 'Red Hat Display', sans-serif;
}
#header_menu .box_rekrutacja > p,
#fixed_rekrutacja .box_rekrutacja > p {
margin: 0 0 5px;
}
#header_menu .box_rekrutacja .box_kontakt,
#fixed_rekrutacja .box_rekrutacja .box_kontakt {
margin: 25px 0 0;
}
#header_menu .box_kontakt {
width: 19%;
padding: 25px;
} #slider_wrapper .foto_slide {
height: 80%;
}
#slider_wrapper .box_slide {
padding: 50px;
border-radius: 50px;
margin: 80px 0 0 30px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 22px/28px 'Red Hat Display', sans-serif;
}
#slider_wrapper .box_slide .kierunek_studiow {
font: 400 16px/25px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
#slider_wrapper .kierunek_studiow div {
margin: 0 25px 0 0;
}
#slider_wrapper .kierunek_studiow span {
width: 6px;
height: 6px;
margin: 0 10px 0 0;
}
#slider_wrapper .slick-dots {
left: calc(((100% - 1220px) / 2) + 320px);
}
#slider_wrapper .slick-dots li {
margin: 0 15px 0 0;
width: 35px;
} #home_szukajka .naglowek_1 {
font: 400 20px/22px 'Red Hat Display', sans-serif;
margin: -5px 0 5px;
}
#home_szukajka .naglowek_2 {
font: 900 34px/42px 'Red Hat Display', sans-serif;
margin: 0 0 30px;
}
#szukajka .zb_select {
margin: 0 0 30px;
}
input, textarea, select {
font: 500 15px/22px 'Red Hat Display', sans-serif;
height: 50px;
padding: 0 40px 0 10px;
}
.apn-select::before {
width: 44px;
height: 44px;
}
.apn-select .ico_ptaszek {
right: 15px;
width: 15px;
}
#szukajka .liczba_wynikow {
margin: 0 0 30px;
}
#szukajka .wynik_szukania.open {
margin: 0 0 -110px;
}
.zb_kierunkow .box_kierunek {
margin: 0 16px 35px;
padding: 20px 25px 25px 0;
border-radius: 20px;
}
.zb_kierunkow .box_kierunek > img {
top: 15px;
right: 16px;
width: 30px;
}
.zb_kierunkow .box_kierunek .kierunek {
padding: 0 0 15px 25px;
font: 500 15px/18px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.zb_kierunkow .box_kierunek .tresc {
padding: 0 0 40px 25px;
}
.zb_kierunkow .box_kierunek .opis_kierunku {
font: 700 18px/24px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.zb_kierunkow .box_kierunek .jakie_studia {
font: 700 14px/20px 'Red Hat Display', sans-serif;
margin: 0 0 10px;
}
.zb_kierunkow .box_kierunek p {
font: 400 13px/20px 'Red Hat Display', sans-serif;
} #home_onas .container {
padding: 80px 0 340px;
}
#home_onas .foto_onas {
top: auto;
bottom: 10%;
}
#home_onas .naglowek {
font: 900 36px/44px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#home_onas p {
font: 400 15px/26px 'Red Hat Display', sans-serif;
}
#home_onas p span {
font: 700 18px/26px 'Red Hat Display', sans-serif;
}
#home_onas .box_right p {
margin: 0 0 40px;
}
#home_opinie .container {
padding: 40px 40px 40px 30px;
border-radius: 50px;
margin: 0 0 50px;
}
#home_opinie .naglowek {
margin: 0 0 30px;
font: 900 28px/32px 'Red Hat Display', sans-serif;
}
#home_opinie .zb_opinie {
margin: 0 0 30px -25px;
width: calc(100% + 50px);
}
.zb_opinie .box_opinia {
padding: 0 25px;
}
.zb_opinie .cudzyslow {
width: 40px;
}
.zb_opinie .opinia {
margin: 0 0 20px;
font: 400 15px/24px 'Red Hat Display', sans-serif;
height: 168px;
}
.zb_opinie .ico_gwiazdka {
width: 12px;
margin: 0 1px 0 0;
}
.zb_opinie .osoba {
font: 700 16px/26px 'Red Hat Display', sans-serif;
}
#home_opinie .slick-dots {
bottom: -56px;
left: 160px;
} .zb_news .box_news .tresc {
padding: 25px 30px 40px;
}
.zb_news .box_news .line {
bottom: 20px;
padding: 0 30px;
}
.zb_news .box_news .tytul {
font: 700 16px/25px 'Red Hat Display', sans-serif;
max-height: 75px;
}
.zb_news .box_news p {
font: 400 14px/22px 'Red Hat Display', sans-serif;
max-height: 88px;
} #home_partnerzy .zb_partnerow {
margin: 0 -20px 0 0;
width: calc(100% - 40px);
} .footer_kontakt {
padding: 50px 0 15px;
}
.footer_kontakt .logo {
width: 270px;
margin: 0 0 50px;
}
.kontakt_box svg {
width: 20px;
margin: 0 15px 0 0;
}
.kontakt_box a .kol_pom {
font: 700 16px/24px 'Red Hat Display', sans-serif;
}
.kontakt_box {
margin: 0 0 35px;
font: 400 14px/24px 'Red Hat Display', sans-serif;
}
.footer_social {
padding: 18px 12px;
border-radius: 25px;
top: 95px;
} .footer_podstrona .container {
height: 280px;
}
.footer_podstrona .box_left .naglowek {
font: 900 28px/38px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
.footer_podstrona .box_left p {
font: 400 15px/28px 'Red Hat Display', sans-serif;
}
.footer_podstrona .box_left p span {
font: 700 18px/28px 'Red Hat Display', sans-serif;
}
.footer_podstrona .box_right {
width: 42%;
border-radius: 25px;
padding: 30px;
}
.footer_podstrona .box_right .naglowek {
font: 900 30px/32px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
.footer_podstrona .box_right .btn:first-of-type {
padding: 13px 65px 13px 25px;
}
.footer_podstrona .box_right .ico_czapka_lupa {
right: -4px;
top: -2px;
width: 50px;
} .footer_formularz {
border-radius: 40px;
}
.formularz_kontaktowy {
padding: 40px;
}
.formularz_kontaktowy .naglowek {
font: 900 28px/32px 'Red Hat Display', sans-serif;
margin: 0 0 30px;
}
.formularz_kontaktowy > div {
margin: 0 0 25px;
}
form .form_text {
font: 400 14px/15px 'Red Hat Display', sans-serif;
padding: 0 0 8px;
}
.formularz_kontaktowy input {
height: 46px;
}
form input, form textarea {
padding: 8px;
font: 400 14px/20px 'Red Hat Display', sans-serif;
}
form .form_text_small {
font: 400 11px/15px 'Red Hat Display', sans-serif;
}
.formularz_kontaktowy .btn .arrow_poziom {
margin: 0 0 0 45px;
}
.formularz_kontaktowy .btn:hover .arrow_poziom {
margin: 0 0 0 25px;
} #top_podstrony {
height: 150px;
}
.box_scroll {
border-radius: 40px;
padding: 40px;
margin: 0 0 35px;
}
.box_scroll .naglowek {
font: 900 32px/38px 'Red Hat Display', sans-serif;
}
.box_scroll .jakie_studia {
font: 400 17px/27px 'Red Hat Display', sans-serif;
}
.box_scroll .btn {
width: 190px;
margin: 25px 0 0;
line-height: 20px;
}
.box_scroll .btn:first-of-type {
font: 900 14px/15px 'Red Hat Display', sans-serif;
padding: 8px 25px;
}
.box_scroll .btn:first-of-type span {
width: 90px;
}
.box_scroll .ico_czapka_lupa {
width: 32px;
}
.box_scroll .ico_czapka {
width: 23px;
margin: 0 12px 0 0;
} .cms .zb_faq hr {
margin: 25px 0;
}
.zb_faq .btn_rozwin .kol_nie_1,
.zb_informacji .btn_rozwin .kol_nie_1 {
font: 900 14px/24px 'Red Hat Display', sans-serif;
}
.zb_faq .pytanie .kolko, .zb_informacji .naglowek .kolko {
width: 40px;
height: 40px;
margin: 0 0 0 12px;
}
.zb_faq .faq .arrow_pion, .zb_informacji .box_info .arrow_pion {
width: 14px;
} .box_masz_pytania,
.wystaw_opinie {
border-radius: 40px;
padding: 40px;
width: 24%;
}
.foto_podstrona {
border-radius: 60px;
}
.box_masz_pytania .naglowek,
.formularz_rekrutacyjny.podzienkowanie .naglowek_2 {
font: 900 30px/34px 'Red Hat Display', sans-serif;
}
.box_masz_pytania p {
margin: 0 0 20px;
}
.box_masz_pytania .telefon, .box_masz_pytania .mail {
margin: 0 0 15px;
}
.box_masz_pytania .telefon svg, .box_masz_pytania .mail svg {
width: 20px;
margin: 0 15px 0 0;
}
.box_masz_pytania .btn, .wystaw_opinie .btn {
margin: 10px 0 0;
}
.formularz_rekrutacyjny {
margin: -40% 0 50px 50px;
width: calc(66% - 50px);
padding: 40px;
border-radius: 40px;
}
.formularz_rekrutacyjny .naglowek {
font: 400 20px/26px 'Red Hat Display', sans-serif;
margin: 0 0 30px;
}
.formularz_rekrutacyjny .arrow_skos {
right: 40px;
top: 50px;
}
.formularz_rekrutacyjny input, .formularz_rekrutacyjny select {
height: 46px;
}
.formularz_rekrutacyjny .apn-select::before {
width: 40px;
height: 40px;
}
.formularz_rekrutacyjny .apn-select,
.formularz_rekrutacyjny .f_input {
margin: 0 0 30px;
}
.formularz_rekrutacyjny .zgoda {
margin: 0 0 20px;
}
.formularz_rekrutacyjny .form_text_small {
line-height: 15px;
}
.formularz_rekrutacyjny .link_przeczytaj {
font: 900 14px/14px 'Red Hat Display', sans-serif;
}
.formularz_rekrutacyjny .link_przeczytaj .tekst {
margin: 0 10px 0 0;
}
.formularz_rekrutacyjny .link_przeczytaj .kolko {
width: 38px;
height: 38px;
}
.formularz_rekrutacyjny .link_przeczytaj .ico_info {
width: 8px;
}
.formularz_rekrutacyjny .uploadbrowsebutton__wrap {
border: 2px solid #e4e7ea;
}
form .form_text .uploadbrowsebutton {
font: 900 14px/16px 'Red Hat Display', sans-serif !important;
}
.formularz_rekrutacyjny .ilosc-rat .wpcf7-radio label {
font: 400 14px/15px 'Red Hat Display', sans-serif !important;
} .kontakt_social {
margin: 0 0 0 60px;
}
.kontakt_social a {
margin: 0 0 0 25px;
}
footer.p_kontakt .kontakt_box {
margin: 0 0 25px;
}
footer.p_kontakt .footer_dane .separator {
margin: 0 0 25px;
}
footer.p_kontakt .footer_kontakt .footer_top {
margin: 0 0 -30px;
}
footer.p_kontakt .footer_down {
margin: 20px 0 0;
} #content_podstrony .zb_news .box_news {
margin: 0 50px 40px 0;
} .naglowek_kat_kierunkow select {
height: 46px;
}
.naglowek_kat_kierunkow .apn-select::before {
width: 40px;
height: 40px;
}
.lista_kat_kierunkow .box_kat_kierunek {
padding: 30px 20px 82px;
width: 31.5%;
margin: 0 0 35px;
}
.lista_kat_kierunkow .box_kat_kierunek:nth-of-type(3n+2) {
margin: 0 23px 35px;
}
.lista_kat_kierunkow .nazwa_kierunku svg {
height: 33px;
margin: 0 12px 0 0;
}
.lista_kat_kierunkow .nazwa_kierunku span {
font: 700 18px/23px 'Red Hat Display', sans-serif;
min-height: 50px;
}
.container_lista_kierunkow > .naglowek .btn,
.container_opinie > .naglowek .btn {
margin: 0 0 45px;
}
.foto_podstrona .kategoria {
padding: 12px 25px 12px 20px;
top: 25px;
left: 25px;
}
.foto_podstrona .kategoria svg {
height: 40px;
margin: 0 12px 0 0;
}
.foto_podstrona .kategoria .tekst_1 {
font: 400 16px/24px 'Red Hat Display', sans-serif;
}
.foto_podstrona .kategoria .kol_nie_1 {
font: 900 18px/24px 'Red Hat Display', sans-serif;
} .wystaw_opinie .naglowek {
font: 900 28px/34px 'Red Hat Display', sans-serif;
margin: 0 0 5px;
}
.cms .box_masz_pytania p, .cms .wystaw_opinie p {
font: 400 15px/20px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.wystaw_opinie .ocena {
margin: 0 0 15px;
}
.wystaw_opinie .gwiazdki label {
width: 40px;
height: 40px;
}
.wystaw_opinie .gwiazdki label::before {
font-size: 42px;
line-height: 42px;
}
.wystaw_opinie input {
height: 46px;
margin: 0 0 13px;
}
.wystaw_opinie .textarea {
margin: 0 0 12px;
}
.wystaw_opinie textarea {
height: 90px;
}
.podstrona_opinie .zb_opinie .box_opinia {
margin: 0 0 35px;
padding: 35px 35px 30px 30px;
} .container_kierunek .dane_o_kierunku {
border-radius: 40px;
width: 35%;
}
.container_kierunek .dane_o_kierunku .box_2 .kol_1,
.container_kierunek .dane_o_kierunku .box_2 .kol_2,
.container_kierunek .dane_o_kierunku .box_3 .kol_1 {
width: 45%;
}
.container_kierunek .dane_o_kierunku .box {
font: 400 14px/20px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.container_kierunek .dane_o_kierunku .tryb_studiow, .container_kierunek .dane_o_kierunku .forma_zaliczenia, .container_kierunek .dane_o_kierunku .wpisowe {
margin: 0;
}
.container_kierunek .dane_o_kierunku .box span {
font: 900 22px/30px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku .tryb_studiow span,
.container_kierunek .dane_o_kierunku .forma_zaliczenia span,
.container_kierunek .dane_o_kierunku .oplaty {
font: 900 14px/20px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku .czesne span {
font: 900 26px/30px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku .box_1 {
padding: 30px 30px 25px 30px;
}
.container_kierunek .dane_o_kierunku .box_2 {
padding: 25px 30px;
}
.container_kierunek .dane_o_kierunku .box_3 {
padding: 20px 30px 30px;
}
.container_kierunek .dane_o_kierunku .rodzaj_studiow {
font: 900 26px/30px 'Red Hat Display', sans-serif;
margin: 0 0 10px;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type {
font: 900 14px/15px 'Red Hat Display', sans-serif;
padding: 8px 20px 8px 25px;
margin: 0 0 20px;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type .arrow_pion {
width: 15px;
margin: 0 0 0 20px;
}
.menu_kotwice {
border-radius: 40px;
padding: 30px;
}
.menu_kotwice .naglowek {
font: 900 26px/30px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
.menu_kotwice ul li {
margin: 0 0 14px -12px;
}
.menu_kotwice ul .arrow_poziom {
margin: 4px 15px 0 0;
}
.menu_kotwice ul a {
font: 500 14px/17px 'Red Hat Display', sans-serif;
color: #074790;
}
.zb_informacji .kotwica {
padding: 0 0 25px;
}
.zb_informacji .box_info > hr {
margin: 25px 0 0;
}
.informacje_o_kierunku .box_link {
padding: 35px 0 0;
}
.informacje_o_kierunku .box_link a {
border-radius: 50px;
margin: 0 0 35px;
width: 800px;
height: 120px;
}
.informacje_o_kierunku .box_link .tresc {
padding: 30px 100px 30px 40px;
}
.informacje_o_kierunku .box_link .kol_nie_1 {
font: 900 24px/30px 'Red Hat Display', sans-serif;
}
.informacje_o_kierunku .box_link .tekst {
font: 500 17px/30px 'Red Hat Display', sans-serif;
}
}
@media only screen and (max-width: 1279px) { .container,
.container2 {
width: 984px;
}
#content_podstrony .container_right {
width: 26%;
}
.btn .ico_lupa {
width: 20px;
right: 12px;
}
.btn_5 {
font: 900 12px/14px 'Red Hat Display', sans-serif;
}
.btn_5 .kolko {
width: 30px;
height: 30px;
margin: 0 0 0 10px;
}
.btn_5 .arrow_poziom {
width: 13px;
}
#galeria a {
width: calc((100% - 30px) / 4);
margin: 0 10px 10px 0;
}
header .header_content {
padding: 15px 20px;
}
header .header_logo {
width: 170px;
height: 64px;
margin: 0 30px 0 0;
}
header .nasi_partnerzy a {
height: 15px;
}
header .nasi_partnerzy a:first-of-type {
margin: 0 10px 0 0;
}
header .social a:first-of-type {
margin: 0 20px 0 0;
}
#header_menu .menu_1 {
padding: 0;
}
#header_menu .menu_1 > li {
margin: 0 0 0 10px;
}
#header_menu .menu_1 > li > a,
#header_menu .menu_1 > li > .podmenu {
padding: 10px;
font: 700 14px/16px 'Red Hat Display', sans-serif;
border-radius: 10px 10px 0 0;
}
#header_menu .ico_ptaszek {
width: 12px;
margin: 0 0 0 6px;
}
#header_menu .menu_2 {
width: 230px;
}
#header_menu .menu_2 li a {
font: 700 13px/15px 'Red Hat Display', sans-serif;
}
#header_menu .menu_2 a .arrow_poziom {
width: 11px;
margin: 0 15px 0 0;
}
#header_menu .menu_2 a:hover .arrow_poziom,
#header_menu .menu_2 a.active .arrow_poziom {
margin: 0 5px 0 10px;
}
#header_menu .menu_1 > li:hover .supermenu {
padding: 25px 0 30px;
}
#header_menu .supermenu .box_rekrutacja, #fixed_rekrutacja .supermenu .box_rekrutacja {
width: 23%;
}
#header_menu .box_studia,
#fixed_rekrutacja .box_studia {
padding: 20px 15px;
}
#header_menu .box_studia .studia,
#fixed_rekrutacja .box_studia .studia {
font: 400 15px/20px 'Red Hat Display', sans-serif;
}
#header_menu .box_studia .rodzaj_studiow,
#fixed_rekrutacja .box_studia .rodzaj_studiow {
font: 700 17px/25px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
#header_menu .box_studia p,
#fixed_rekrutacja .box_studia p {
margin: 0 0 20px;
}
#header_menu .box_rekrutacja .tekst_1,
#fixed_rekrutacja .box_rekrutacja .tekst_1 {
font: 900 19px/28px 'Red Hat Display', sans-serif;
}
#header_menu .box_rekrutacja .tekst_2,
#fixed_rekrutacja .box_rekrutacja .tekst_2 {
margin: 0 0 15px;
}
#header_menu .box_rekrutacja p,
#fixed_rekrutacja .box_rekrutacja p {
font: 400 14px/18px 'Red Hat Display', sans-serif;
}
#header_menu .box_rekrutacja .box_kontakt,
#fixed_rekrutacja .box_rekrutacja .box_kontakt {
margin: 20px 0 0;
}
#header_menu .box_kontakt {
width: 24%;
}
#header_menu .supermenu .lista_kat_kierunkow, #fixed_rekrutacja .supermenu .lista_kat_kierunkow {
width: 43%;
}
#header_menu .lista_kat_kierunkow .box_kat_kierunek, #fixed_rekrutacja .lista_kat_kierunkow .box_kat_kierunek {
width: 100%;
margin: 0 0 25px;
padding: 20px 20px 50px;
}
#header_menu .lista_kat_kierunkow .nazwa_kierunku, #fixed_rekrutacja .lista_kat_kierunkow .nazwa_kierunku {
flex-direction: revert;
align-items: center;
}
#header_menu .lista_kat_kierunkow .nazwa_kierunku svg, #fixed_rekrutacja .lista_kat_kierunkow .nazwa_kierunku svg {
height: 34px;
margin: 0 20px 0 0;
}
#slider_wrapper .box_slide {
padding: 35px 30px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 20px/27px 'Red Hat Display', sans-serif;
}
#slider_wrapper .box_slide .box_linki a:first-of-type {
margin: 0 30px 0 0;
}
#slider_wrapper .kierunek_studiow div {
margin: 0 20px 0 0;
}
#slider_wrapper .kierunek_studiow span {
margin: 0 6px 0 0;
}
#slider_wrapper .slick-dots {
left: calc(((100% - 984px) / 2) + 261px);
}
#szukajka .zb_select label, #szukajka .zb_select .btn {
width: 19%;
}
#szukajka .zb_select .btn {
padding: 13px 15px 13px 16px;
}
.zb_kierunkow .box_kierunek {
margin: 0 13px 35px;
padding: 20px 20px 25px 0;
}
.zb_kierunkow .box_kierunek .kierunek {
padding: 0 25px 15px 20px;
}
.zb_kierunkow .box_kierunek > svg {
top: 12px;
right: 12px;
width: 25px;
}
.zb_kierunkow .box_kierunek .tresc {
padding: 0 0 40px 20px;
}
.zb_kierunkow .box_kierunek .opis_kierunku {
font: 700 16px/22px 'Red Hat Display', sans-serif;
margin: 0 0 12px;
}
.zb_kierunkow .box_kierunek .jakie_studia {
font: 700 14px/18px 'Red Hat Display', sans-serif;
}
.zb_kierunkow .box_kierunek .btn {
left: 20px;
}
#home_onas .container {
padding: 70px 0 260px;
}
#home_onas .foto_onas {
max-width: 58%;
}
#home_onas .naglowek {
font: 900 30px/38px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#home_onas p {
font: 400 14px/20px 'Red Hat Display', sans-serif;
}
#home_onas p span {
font: 700 16px/20px 'Red Hat Display', sans-serif;
}
#home_onas ul li {
font: 400 14px/26px 'Red Hat Display', sans-serif;
}
#home_onas .box_right p {
margin: 0 0 20px;
}
#home_onas .box_linki {
justify-content: flex-start;
align-items: flex-end;
flex-direction: column;
}
#home_onas .btn:first-of-type {
margin: 0 0 15px;
}
#home_opinie {
margin: -215px 0 0;
}
#home_opinie .container {
padding: 30px 30px 30px 20px;
border-radius: 40px;
}
#home_opinie .zb_opinie {
margin: 0 0 25px -20px;
width: calc(100% + 40px);
}
.zb_opinie .box_opinia {
padding: 0 20px;
}
.zb_opinie .cudzyslow {
width: 30px;
margin: 0 10px 0 0;
}
#home_opinie .naglowek {
margin: 0 0 25px 38px;
}
.zb_opinie .opinia {
margin: 0 0 15px;
font: 400 14px/20px 'Red Hat Display', sans-serif;
height: 160px;
}
.zb_opinie .osoba {
font: 700 15px/22px 'Red Hat Display', sans-serif;
}
.zb_opinie .ico_gwiazdka {
width: 10px;
margin: 0;
}
#home_news .naglowek {
margin: 0 0 30px;
}
#home_news .zb_news {
margin: 0 0 35px;
}
.zb_news .box_news .tresc {
padding: 20px 25px 35px;
}
.zb_news .box_news p {
font: 400 14px/20px 'Red Hat Display', sans-serif;
max-height: 100px;
}
.zb_news .box_news .line {
bottom: 15px;
padding: 0 25px;
}
.footer_kontakt .footer_dane {
width: 33%;
}
.footer_kontakt .logo {
width: 220px;
margin: 0 0 40px;
}
.kontakt_box svg {
width: 18px;
margin: 0 12px 0 0;
}
.footer_social {
padding: 15px 10px;
border-radius: 20px;
top: 0;
}
.footer_social a:first-of-type {
margin: 0 0 15px;
}
.footer_formularz {
border-radius: 20px;
width: 63%;
}
.formularz_kontaktowy {
padding: 25px;
}
.formularz_kontaktowy .btn .arrow_poziom {
margin: 0 0 0 25px;
}
.formularz_kontaktowy .btn:hover .arrow_poziom {
margin: 0 0 0 12px;
}
.formularz_kontaktowy .button .form_text {
font: 400 13px/15px 'Red Hat Display', sans-serif;
margin: 25px 0 0;
}
.box_scroll {
padding: 30px;
}
.box_scroll .ico_czapka {
width: 22px;
margin: 0 10px 0 0;
}
.box_scroll .naglowek {
font: 900 26px/32px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
.box_scroll .jakie_studia {
font: 400 15px/22px 'Red Hat Display', sans-serif;
}
.footer_podstrona .box_left .naglowek {
font: 900 26px/34px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.footer_podstrona .box_left p {
font: 400 14px/22px 'Red Hat Display', sans-serif;
}
.footer_podstrona .box_left p span {
font: 700 16px/22px 'Red Hat Display', sans-serif;
}
.footer_podstrona .box_right .naglowek {
font: 900 26px/32px 'Red Hat Display', sans-serif;
text-align: center;
margin: 0 0 20px;
}
.footer_podstrona .box_right {
width: 40%;
padding: 30px;
justify-content: center;
}
.footer_podstrona .box_right .btn:first-of-type {
margin: 0 0 15px;
}
.footer_podstrona .foto_parallax {
width: 35% !important;
left: 27% !important;
}
.formularz_rekrutacyjny {
margin: -41% 0 50px 30px;
width: calc(66% - 30px);
padding: 30px;
}
.formularz_rekrutacyjny .arrow_skos {
top: 36px;
width: 16px;
}
.formularz_rekrutacyjny .naglowek {
font: 400 17px/24px 'Red Hat Display', sans-serif;
}
.formularz_rekrutacyjny .link_przeczytaj {
font: 900 12px/14px 'Red Hat Display', sans-serif;
}
.formularz_rekrutacyjny .link_przeczytaj .tekst {
margin: 0 7px 0 0;
}
.formularz_rekrutacyjny .link_przeczytaj .kolko {
width: 32px;
height: 32px;
}
.formularz_rekrutacyjny .link_przeczytaj .ico_info {
width: 7px;
}
.formularz_rekrutacyjny .f_input--48 {
width: 100%;
}
.formularz_rekrutacyjny .uploadbrowsebutton__wrap {
width: 330px;
}
.formularz_rekrutacyjny .wpcf7-radio .wpcf7-list-item {
display: block;
}
.info-icon {
width: 47px !important;
height: 47px !important;
}
.box_masz_pytania, .wystaw_opinie {
padding: 30px;
width: 26%;
}
.box_masz_pytania .naglowek, .formularz_rekrutacyjny.podzienkowanie .naglowek_2 {
font: 900 26px/34px 'Red Hat Display', sans-serif;
}
.box_masz_pytania .telefon svg, .box_masz_pytania .mail svg {
width: 18px;
margin: 0 12px 0 0;
}
.box_masz_pytania .telefon, .box_masz_pytania .mail {
font: 400 15px/20px 'Red Hat Display', sans-serif;
}
.box_masz_pytania .telefon .kol_pom, .box_masz_pytania .mail .kol_pom {
font: 700 16px/20px 'Red Hat Display', sans-serif;
}
footer.p_kontakt .footer_kontakt .footer_top {
margin: 0 0 30px;
align-items: flex-start;
}
footer.p_kontakt .kontakt_adres {
margin: 0;
}
footer.p_kontakt .kontakt_box a {
margin: 0 0 10px;
}
footer.p_kontakt .kontakt_box {
font: 400 14px/20px 'Red Hat Display', sans-serif;
}
footer.p_kontakt .kontakt_box a .kol_pom {
font: 700 16px/20px 'Red Hat Display', sans-serif;
}
.naglowek_kat_kierunkow .box_right {
width: 290px;
}
.lista_kat_kierunkow .nazwa_kierunku {
align-items: flex-start;
flex-direction: column;
}
.lista_kat_kierunkow .nazwa_kierunku svg {
margin: 0 0 10px;
}
.lista_kat_kierunkow .nazwa_kierunku span {
font: 700 17px/22px 'Red Hat Display', sans-serif;
min-height: 44px;
}
.lista_kat_kierunkow .box_kat_kierunek:nth-of-type(3n+2) {
margin: 0 18px 30px;
}
.lista_kat_kierunkow .box_kat_kierunek {
padding: 25px 20px 70px;
margin: 0 0 30px;
}
.lista_kat_kierunkow .btn_5 {
bottom: 15px;
right: 15px;
}
.wystaw_opinie .naglowek {
font: 900 24px/30px 'Red Hat Display', sans-serif;
}
.cms .box_masz_pytania p, .cms .wystaw_opinie p {
margin: 0 0 10px;
}
.wystaw_opinie .gwiazdki label {
width: 35px;
height: 35px;
}
.wystaw_opinie {
top: -50px;
padding: 20px 30px 25px;
}
.podstrona_opinie .box_opinia .czytaj_dalej {
margin: -5px 0 20px auto;
}
.podstrona_opinie .box_opinia .arrow_pion {
width: 14px;
}
.container_kierunek .dane_o_kierunku {
border-radius: 40px;
width: 36%;
}
.container_kierunek .dane_o_kierunku > svg {
top: 15px;
right: 15px;
width: 30px;
}
.container_kierunek .dane_o_kierunku .box_1 {
padding: 20px 25px 15px;
}
.container_kierunek .dane_o_kierunku .rodzaj_studiow {
font: 900 22px/26px 'Red Hat Display', sans-serif;
margin: 0 0 5px;
}
.container_kierunek .dane_o_kierunku .box_2 {
padding: 20px 25px;
}
.container_kierunek .dane_o_kierunku .separator {
display: none;
}
.container_kierunek .dane_o_kierunku .box {
font: 400 13px/18px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.container_kierunek .dane_o_kierunku .box span {
font: 900 20px/26px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku .tryb_studiow span,
.container_kierunek .dane_o_kierunku .forma_zaliczenia span,
.container_kierunek .dane_o_kierunku .oplaty {
font: 900 13px/18px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku .box_2 .kol_1,
.container_kierunek .dane_o_kierunku .box_2 .kol_2 {
width: 47%;
}
.container_kierunek .dane_o_kierunku .tryb_studiow,
.container_kierunek .dane_o_kierunku .forma_zaliczenia {
margin: 0;
}
.container_kierunek .dane_o_kierunku .box_3 {
padding: 20px 25px 25px;
}
.container_kierunek .dane_o_kierunku .box_3 .kol_1 {
width: 100%;
display: flex;
justify-content: space-between;
}
.container_kierunek .dane_o_kierunku .box_3 .kol_2 {
width: 53%;
margin: 0 auto;
}
.informacje_o_kierunku .box_link a {
width: 100%;
}
.informacje_o_kierunku .box_link .tresc {
padding: 25px 100px 25px 30px;
justify-content: center;
width: 62%;
}
.informacje_o_kierunku .box_link .tekst {
font: 500 16px/27px 'Red Hat Display', sans-serif;
}
.informacje_o_kierunku .box_link .btn {
left: 62%;
}
.informacje_o_kierunku .box_link .foto img {
height: 100%;
}
.menu_kotwice {
padding: 30px 25px;
}
.menu_kotwice ul .arrow_poziom {
margin: 4px 10px 0 0;
}
.zb_informacji .box_info_faq {
border-radius: 40px;
padding: 10px 30px 30px;
margin: 35px 0 0;
}
.zb_informacji .box_info_faq .naglowek {
font: 900 26px/30px 'Red Hat Display', sans-serif;
text-align: center;
margin: 0 0 35px;
}
.zb_faq .faq h5, .zb_informacji .box_info h4 {
width: 79%;
}
}
@media only screen and (max-width: 1023px) {
.footer_podstrona .foto_parallax {
display: none;
}
.container,
.container2 {
width: 100%;
padding: 0 15px;
}
#top_podstrony {
height: 120px;
background-color: #fff;
}
#content_podstrony {
padding: 0 0 35px;
}
#content_podstrony .container_podstrony_2 {
display: flex;
flex-direction: column;
}
#content_podstrony .container_right {
display: none;
}
#content_podstrony .container_left {
width: 100%;
}
.btn {
font: 900 12px/16px 'Red Hat Display', sans-serif;
padding: 7px 15px;
}
.btn:hover {
color: #074790;
background-color: #fff;
border-color: #e4e7ea;
}
.btn_2 {
box-shadow: 0 0 10px 0 rgba(251, 83, 142, 0.6);
}
.btn_2:hover {
color: #fff;
background-color: #fb538e;
border-color: #fb538e;
box-shadow: 0 0 10px 0 rgba(251, 83, 142, 0.6);
}
.btn_4 {
padding: 7px 0;
font: 900 10px/14px 'Red Hat Display', sans-serif;
}
.btn .arrow_poziom,
.btn:hover .arrow_poziom {
width: 13px;
margin: 0 0 0 10px;
}
.btn:hover .cls-3 {
fill: #f9518e;
}
.btn .ico_lupa {
width: 18px;
right: 11%;
}
.cms h1, h1 {
font: 900 30px/36px 'Red Hat Display', sans-serif;
}
.cms h1 {
margin: 0 0 40px;
}
.cms h2, h2 {
font: 900 26px/34px 'Red Hat Display', sans-serif;
}
.cms h2 {
margin: 0 0 30px;
}
.cms h3, h3 {
font: 900 22px/30px 'Red Hat Display', sans-serif;
}
.cms h3 {
margin: 0 0 25px;
}
.cms h4, h4 {
font: 900 18px/26px 'Red Hat Display', sans-serif;
}
.cms h4 {
margin: 0 0 20px;
}
.cms h5, h5, .cms h6, h6 {
font: 900 15px/24px 'Red Hat Display', sans-serif;
}
.cms h5, .cms h6 {
margin: 0 0 15px;
}
.cms h2, .cms h3, .cms h4, .cms h5, .cms h6 {
margin-top: 30px;
}
.cms p, .cms li {
font: 400 14px/24px 'Red Hat Display', sans-serif;
}
.cms p {
margin: 0 0 15px;
}
.cms li {
margin-bottom: 8px;
}
.cms ul > li::before {
top: 10px;
}
.cms ol ul, .cms ol ol, .cms ul ul, .cms ul ol {
margin: 8px 0 0 0;
}
.cms > img, .cms p img {
margin: 30px 0;
}
.cms hr, hr {
margin: 30px 0;
}
.cms table {
margin: 0 0 30px;
}
.cms table td, .cms table th {
padding: 15px;
}
.cms table thead th {
font: 900 15px/20px 'Red Hat Display', sans-serif;
}
.cms table tbody {
font: 400 13px/18px 'Red Hat Display', sans-serif;
}
#breadcrumps {
padding: 10px 15px;
margin: 0 0 30px;
background-color: #f8f8f8;
flex-wrap: wrap;
}
#breadcrumps a:hover {
color: #1d9bd8;
}
#breadcrumps a,
#breadcrumps .separator,
#breadcrumps span.active {
font: 400 11px/16px 'Red Hat Display', sans-serif;
}
#breadcrumps .separator {
margin: 0 3px;
}
#pliki a {
font: 500 16px/24px 'Poppins', sans-serif;
margin: 0 0 12px;
}
#pliki a:hover {
color: #074790;
}
#pliki .kolko {
width: 30px;
height: 30px;
margin: 0 10px 0 0;
}
#pliki a:hover .kolko {
border-color: #e3eaf2;
}
#pliki svg {
width: 13px;
}
#pliki a:hover svg .cls-3 {
fill: #ee7501;
}
#galeria a {
width: calc((100% - 18px) / 4);
margin: 0 6px 6px 0;
}
#galeria a:hover::before,
#galeria a:hover .ico_lupa {
opacity: 0;
}
#galeria a:hover img {
transform: scale(1);
}
#hamburger {
display: flex;
}
header {
position: fixed;
box-shadow: 0 6px 10px 0 rgba(7, 71, 144, 0.1);
background-color: #f8f8f8;
transition: all 0.3s;
}
header.fixed {
top: -35px;
}
header .header_content {
padding: 15px 12px 18px;
align-items: flex-start;
}
header .header_left {
align-items: flex-start;
flex-direction: column-reverse;
}
header .header_logo {
width: 80px;
height: 30px;
margin: 0;
}
header .nasi_partnerzy {
margin: 0 0 20px;
}
header .nasi_partnerzy .tekst {
display: none;
}
header .nasi_partnerzy a {
height: 16px;
}
header .nasi_partnerzy a:first-of-type {
margin: 0 10px 0 0;
}
header .header_top {
align-items: flex-start;
justify-content: flex-end;
flex-wrap: wrap;
width: 220px;
}
header .header_kontakt {
padding: 0;
margin: 0;
border: none;
width: auto;
}
header .social {
margin: 0 18px 0 0;
}
header .social a, header .ico_fb, header .ico_insta {
height: 16px;
}
header .social a {
width: 16px;
}
header .social a:first-of-type {
margin: 0 5px 0 0;
}
header .telefon {
font: 700 14px/16px 'Red Hat Display', sans-serif;
}
header .telefon .ico_tel {
width: 12px;
margin: 0 5px 0 0;
}
header .header_top .btn:first-of-type {
display: none;
}
header .header_top .btn {
font: 900 12px/14px 'Red Hat Display', sans-serif;
padding: 5px 10px;
margin: 18px 25px 0 0;
}
#header_menu {
display: none;
}
#top {
height: auto;
background: #f8f8f8 url(https://www.ire-studia.edu.pl/wp-content/uploads/2022/08/top_tlo.png) left bottom / 50% auto no-repeat;
}
#slider_wrapper .slide {
flex-direction: column;
justify-content: space-between;
}
#slider_wrapper .container {
justify-content: center;
align-items: flex-start; }
#slider_wrapper .box_slide {
margin: 110px 0 10px;
width: 85%;
max-height: none;
padding: 40px 35px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 15px/20px 'Red Hat Display', sans-serif;
}
#slider_wrapper .box_slide .kierunek_studiow {
font: 400 14px/22px 'Red Hat Display', sans-serif;
}
#slider_wrapper .foto_slide {
left: auto;
position: relative;
width: 180px;
height: 140px;
align-self: flex-end;
margin: 0 5px 0 0;
max-width: none;
}
#slider_wrapper .foto_slide img {
width: 100%;
height: auto;
object-fit: cover;
}
#slider_wrapper .slick-dots {
left: 50%;
bottom: 138px;
}
#todown {
bottom: 10px;
}
#home_szukajka .kolko {
width: 80px;
height: 80px;
margin: 0;
}
#home_szukajka .kolko .ico_czapka_lupa {
width: 50px;
}
#home_szukajka .naglowek_1 {
font: 400 18px/20px 'Red Hat Display', sans-serif;
margin: -5px 0 5px;
}
#home_szukajka .naglowek_2 {
font: 900 28px/34px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#szukajka {
margin: 0 0 15px;
}
#szukajka .zb_select {
margin: 0 0 5px;
flex-wrap: wrap;
justify-content: center;
}
#szukajka .zb_select label, #szukajka .zb_select .btn {
width: 30%;
margin: 0 9px 15px;
}
input, textarea, select {
font: 500 14px/18px 'Red Hat Display', sans-serif;
height: 40px;
padding: 0 35px 0 5px;
}
input:hover,
textarea:hover,
select:hover {
border-color: #e6e9ee;
}
.apn-select::before {
width: 34px;
height: 34px;
}
.apn-select .ico_ptaszek {
right: 10px;
width: 13px;
}
.apn-select:hover .ico_ptaszek .cls-5,
.apn-select:focus .ico_ptaszek .cls-5 {
fill: #aeb9c7;
}
#szukajka .zb_select .btn {
padding: 10px 13px;
justify-content: center;
}
#szukajka .zb_select .btn span {
margin: 0 30px 0 0;
}
#szukajka .btn:hover .ico_lupa {
transform: rotate(0);
}
#szukajka .liczba_wynikow {
margin: 0 0 25px;
}
#szukajka .wynik_szukania.open {
margin: 0 0 -90px;
}
.zb_kierunkow {
justify-content: center;
}
.zb_kierunkow .box_kierunek {
margin: 0 0 25px;
padding: 20px 15px 20px 0;
width: 32%;
}
.zb_kierunkow .box_kierunek:nth-of-type(3n + 2) {
margin-right: 2%;
margin-left: 2%;
}
.zb_kierunkow .box_kierunek:last-of-type {
margin-right: 0;
}
.zb_kierunkow .box_kierunek > svg {
top: 10px;
right: 10px;
}
.zb_kierunkow .box_kierunek .kierunek {
padding: 0 0 10px 15px;
margin: 0 25px 10px 0;
}
.zb_kierunkow .box_kierunek .tresc {
padding: 0 0 35px 15px;
}
.zb_kierunkow .box_kierunek .opis_kierunku {
font: 700 15px/20px 'Red Hat Display', sans-serif;
margin: 0 0 10px;
}
.zb_kierunkow .box_kierunek p {
font: 400 13px/20px 'Red Hat Display', sans-serif;
display: none;
}
.zb_kierunkow .box_kierunek .btn {
left: 15px;
bottom: -5px;
}
#szukajka .zamknij {
font: 900 14px/14px 'Red Hat Display', sans-serif;
margin: -5px 0 0;
}
#home_onas .container {
padding: 35px 15px 120px;
flex-direction: column;
}
#home_onas .naglowek {
font: 900 24px/28px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#home_onas .foto_onas {
max-width: 50%;
max-height: 300px;
position: relative;
order: 3;
top: 0;
}
#home_onas .container > div {
width: 100%;
}
#home_onas .box_left {
margin: 0 0 15px;
}
#home_onas p {
font: 400 14px/18px 'Red Hat Display', sans-serif;
}
#home_onas p span {
font: 700 15px/18px 'Red Hat Display', sans-serif;
}
#home_onas .box_linki {
justify-content: center;
align-items: center;
flex-direction: row;
}
#home_onas .btn:first-of-type {
margin: 0 30px 0 0;
}
#home_onas .btn:first-of-type:hover {
background-color: transparent;
border-color: #fff;
}
#home_opinie {
padding: 0 15px;
margin: -150px 0 0;
}
#home_opinie .container {
padding: 20px;
border-radius: 25px;
margin: 0 0 35px;
}
#home_opinie .naglowek {
margin: 0 0 20px 40px;
font: 900 24px/28px 'Red Hat Display', sans-serif;
}
.zb_opinie .opinia {
margin: 0 0 15px;
font: 400 14px/18px 'Red Hat Display', sans-serif;
height: auto;
max-height: 108px;
}
#home_opinie .slick-dots {
bottom: -62px;
left: 130px;
}
#home_opinie .slick-dots li {
margin: 0 15px 0 0;
}
#home_news {
margin: 0 0 35px;
}
#home_news .naglowek {
margin: 0 0 20px;
font: 900 24px/28px 'Red Hat Display', sans-serif;
}
#home_news .zb_news {
margin: 0 0 25px;
flex-direction: column;
}
.zb_news .box_news {
width: 100%;
margin: 0 0 20px;
border-radius: 25px;
flex-direction: row;
}
#home_news .zb_news .box_news:last-of-type {
margin: 0;
}
.zb_news .foto {
width: 210px;
}
.zb_news .foto img {
width: 210px;
height: 100%;
}
.zb_news .box_news .tresc {
padding: 12px 20px 35px;
position: relative;
width: 100%;
}
.zb_news .box_news .tytul {
font: 700 16px/24px 'Red Hat Display', sans-serif;
max-height: 72px;
}
.zb_news .box_news p {
font: 400 14px/18px 'Red Hat Display', sans-serif;
max-height: 90px;
margin: 0 0 15px;
}
.zb_news .box_news .line {
bottom: 5px;
padding: 0 20px;
}
#home_partnerzy {
margin: 0 0 35px;
}
#home_partnerzy .naglowek {
margin: 0 0 20px;
}
#home_partnerzy .zb_partnerow {
margin: 0;
width: calc(100% - 50px);
}
#home_partnerzy .partner {
width: 100% !important;
height: 53px;
}
#home_partnerzy .partner img {
max-width: 100px;
}
.footer_kontakt {
padding: 30px 0 10px;
}
.footer_kontakt .footer_top {
margin: 0 0 20px;
flex-wrap: wrap;
}
.footer_kontakt .footer_dane,
.footer_kontakt .footer_formularz {
width: 100%;
}
.footer_kontakt .logo {
width: 180px;
margin: 0 0 25px;
}
.kontakt_box {
margin: 0 0 25px;
}
.footer_dane .separator {
display: none;
}
.footer_social {
padding: 10px;
border-radius: 15px;
right: 30%;
}
.footer_social a {
height: 20px;
width: 20px;
}
.footer_social svg {
height: 20px;
}
.formularz_kontaktowy {
padding: 20px;
}
.formularz_kontaktowy input {
height: 40px;
}
form .form_text {
font: 400 13px/15px 'Red Hat Display', sans-serif;
padding: 0 0 5px;
}
form input, form textarea {
padding: 5px;
font: 400 13px/18px 'Red Hat Display', sans-serif;
}
.formularz_kontaktowy > div {
margin: 0 0 20px;
}
.formularz_kontaktowy .naglowek {
font: 900 24px/28px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
.formularz_kontaktowy .button .form_text {
font: 400 13px/15px 'Red Hat Display', sans-serif;
margin: 22px 0 0;
}
.formularz_kontaktowy .button .btn {
justify-content: center;
}
.formularz_kontaktowy .btn:hover .arrow_poziom {
margin: 0 0 0 25px;
}
.footer_down {
flex-wrap: wrap;
}
.footer_down .tekst_stopka {
font: 400 10px/14px 'Red Hat Display', sans-serif;
width: 100%;
margin: 0 0 15px;
}
.footer_down .stopka {
flex-direction: row;
align-items: center;
margin: 0;
justify-content: space-between;
width: 100%;
}
.footer_down .stopka .tekst_stopka {
margin: 0;
width: auto;
}
.footer_down .stopka span.tekst_stopka {
margin: 0;
}
.footer_down .stopka a {
text-align: right;
}
.footer_podstrona .container {
height: auto;
flex-direction: column;
justify-content: flex-end;
padding-top: 30px;
padding-bottom: 30px;
}
.footer_podstrona .foto_parallax {
width: auto !important;
order: 3;
max-height: 300px;
max-width: 50%;
}
.footer_podstrona .box_left {
width: 100%;
margin: 0 0 25px;
text-align: center;
}
.footer_podstrona .box_left .naglowek {
font: 900 24px/32px 'Red Hat Display', sans-serif;
margin: 0 0 10px;
}
.footer_podstrona .box_right {
width: 340px;
padding: 25px;
justify-content: center;
}
.footer_podstrona .box_right .naglowek {
font: 900 24px/32px 'Red Hat Display', sans-serif;
margin: 0 0 15px;
}
.footer_podstrona .box_right .btn:first-of-type {
padding: 8px 45px 8px 15px;
}
.footer_podstrona .box_right .ico_czapka_lupa {
right: -3px;
width: 38px;
}
.footer_podstrona .box_right .btn:first-of-type:hover {
background-color: transparent;
border-color: #fff;
}
#fixed_zapisz_sie {
display: block;
}
#fixed_rekrutacja .supermenu .container {
flex-wrap: wrap;
}
#fixed_rekrutacja .supermenu .box_rekrutacja,
#fixed_rekrutacja .supermenu .rodzaje_studiow {
width: 100%;
}
#fixed_rekrutacja .supermenu .box_rekrutacja {
margin: 0 0 30px;
}
#fixed_rekrutacja .box_rekrutacja .tekst_2 {
margin: 0 0 10px;
}
#header_menu .box_rekrutacja p:last-of-type, #fixed_rekrutacja .box_rekrutacja p:last-of-type {
margin: 0 0 20px;
}
#fixed_rekrutacja .box_kontakt {
width: 40%;
border-radius: 25px;
background-color: #eff1f3;
padding: 25px;
}
.supermenu .box_kontakt .btn {
width: auto;
}
.supermenu .box_kontakt .btn svg {
width: 26px;
margin: 0 0 0 15px;
}
#header_menu .supermenu .lista_kat_kierunkow, #fixed_rekrutacja .supermenu .lista_kat_kierunkow {
width: 50%;
}
#fixed_rekrutacja .lista_kat_kierunkow .link_all_kierunki {
width: 100%;
display: flex;
justify-content: center;
}
.zb_faq .pytanie .kolko,
.zb_informacji .naglowek .kolko {
width: 30px;
height: 30px;
margin: 0 0 0 8px;
}
.zb_faq .faq .arrow_pion,
.zb_informacji .box_info .arrow_pion {
width: 13px;
}
.zb_faq .btn_rozwin .kol_nie_1,
.zb_informacji .btn_rozwin .kol_nie_1 {
font: 900 13px/20px 'Red Hat Display', sans-serif;
}
.zb_faq .faq.open h5,
.zb_informacji .box_info.open h4 {
margin: 0;
}
.cms .zb_faq hr {
margin: 20px 0;
}
.zb_informacji .box_info_faq .link_faq .btn:hover {
background-color: transparent;
color: #0d478f;
}
.formularz_rekrutacyjny {
margin: -25% 0 30px 15px;
width: calc(100% - 30px);
padding: 25px 20px;
border-radius: 25px;
order: -1;
}
.formularz_rekrutacyjny .naglowek {
font: 400 15px/22px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
.formularz_rekrutacyjny .link_przeczytaj {
width: 150px;
text-align: right;
}
.formularz_rekrutacyjny .arrow_skos {
display: none;
}
.formularz_rekrutacyjny .f_input input,
.formularz_rekrutacyjny select {
height: 40px !important;
}
.formularz_rekrutacyjny .apn-select::before {
width: 34px;
height: 34px;
}
.formularz_rekrutacyjny .apn-select, .formularz_rekrutacyjny .f_input {
margin: 0 0 20px;
}
.formularz_rekrutacyjny .zgoda {
margin: 0 0 15px;
}
.f_input .uploadfieldtrick {
margin: 10px 0 0;
}
form .form_text .uploadbrowsebutton {
font: 900 13px/15px 'Red Hat Display', sans-serif !important;
padding: 13px 25px;
}
.formularz_rekrutacyjny .ilosc-rat .wpcf7-radio label {
font: 400 13px/16px 'Red Hat Display', sans-serif !important;
}
.formularz_rekrutacyjny .wpcf7-radio .wpcf7-list-item {
margin: 8px 0 !important;
}
.info-icon {
width: 34px !important;
height: 34px !important;
top: 0 !important;
left: -60px !important;
}
.formularz_rekrutacyjny .btn {
padding: 7px 15px !important;
}
.box_masz_pytania, .wystaw_opinie {
width: 100%;
position: relative;
margin: 0 0 30px;
border-radius: 25px;
}
.box_masz_pytania {
padding: 20px;
}
.container_podstrony_2.cms h1 {
order: -3;
}
.container_podstrony_2 .foto_podstrona {
border-radius: 25px;
order: -2;
}
.box_masz_pytania {
padding: 20px;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.box_masz_pytania .naglowek, .formularz_rekrutacyjny.podzienkowanie .naglowek_2 {
font: 900 24px/30px 'Red Hat Display', sans-serif;
}
.box_masz_pytania .naglowek {
width: 100%;
margin: 0 0 5px;
}
.cms .box_masz_pytania p, .cms .wystaw_opinie p {
margin: 0 0 15px;
}
.box_masz_pytania p {
width: 100%;
}
.box_masz_pytania .telefon,
.box_masz_pytania .mail,
.box_masz_pytania .btn {
margin: 0;
}
.box_masz_pytania .btn:hover, .wystaw_opinie .btn:hover {
color: #074790;
}
.kontakt_social {
font: 400 14px/22px 'Red Hat Display', sans-serif;
margin: 0 0 0 40px;
}
.kontakt_social a {
margin: 0 0 0 12px;
width: 22px;
height: 22px;
}
.kontakt_social svg {
height: 22px;
}
footer.p_kontakt .kontakt_box a {
margin: 0 0 5px;
}
footer.p_kontakt .kontakt_adres {
margin: 0 0 25px;
}
.footer_mapa {
height: 220px;
}
footer.p_kontakt .footer_down {
margin: 15px 0 0;
}
#content_podstrony .zb_news .box_news {
margin: 0 0 25px;
width: 100%;
}
.naglowek_kat_kierunkow .box_right {
width: 220px;
margin: 0 0 0 40px;
}
.naglowek_kat_kierunkow select {
height: 40px;
}
.naglowek_kat_kierunkow .apn-select::before {
width: 34px;
height: 34px;
}
.naglowek_kat_kierunkow .ico_czapka {
width: 30px;
margin: 0 10px 0 0;
}
.naglowek_kat_kierunkow {
margin: 0 0 35px;
}
.naglowek_kat_kierunkow .rodzaj_studiow,
.container_lista_kierunkow .naglowek .rodzaj_studiow,
.container_kierunek .naglowek .rodzaj_studiow {
font: 700 15px/20px 'Red Hat Display', sans-serif;
}
.lista_kat_kierunkow .box_kat_kierunek {
padding: 20px 20px 70px;
width: 42%;
border-radius: 25px;
}
.lista_kat_kierunkow .box_kat_kierunek,
.lista_kat_kierunkow .box_kat_kierunek:nth-of-type(3n+2),
.lista_kat_kierunkow .box_kat_kierunek:nth-last-of-type(-n+3) {
margin: 0 20px 25px;
}
.container_lista_kierunkow > .naglowek,
.container_opinie > .naglowek {
width: 100%;
order: -3;
}
.container_lista_kierunkow > .naglowek .box_left,
.container_opinie > .naglowek .box_left {
width: 65%;
}
.container_lista_kierunkow > .naglowek .btn,
.container_opinie > .naglowek .btn {
margin: 0 0 40px;
}
.container_lista_kierunkow > .naglowek .btn:hover,
.container_opinie > .naglowek .btn:hover {
color: #074790;
}
.wystaw_opinie {
margin: 0 0 25px;
order: -2;
top: 0;
padding: 20px 20px 25px;
}
.wystaw_opinie input {
height: 40px;
margin: 0 0 15px;
}
.podstrona_opinie {
margin: -80px 0 0;
}
.podstrona_opinie .zb_opinie {
width: 100%;
}
.podstrona_opinie .zb_opinie .box_opinia {
margin: 0 0 25px;
padding: 20px;
border-radius: 25px;
}
.container_lista_kierunkow .box_scroll {
display: none;
}
.foto_podstrona .kategoria {
padding: 8px 12px 8px 12px;
top: 10px;
left: 10px;
}
.foto_podstrona .kategoria svg {
height: 24px;
margin: 0 8px 0 0;
}
.foto_podstrona .kategoria .tekst_1 {
font: 400 14px/18px 'Red Hat Display', sans-serif;
}
.foto_podstrona .kategoria .kol_nie_1 {
font: 900 16px/18px 'Red Hat Display', sans-serif;
}
#kotwica_kierunki {
margin: -125px 0 0;
padding: 0 0 25px;
}
.formularz_rekrutacyjny.podzienkowanie {
position: relative;
}
.container_kierunek > .naglowek {
width: 100%;
order: -3;
}
.container_kierunek .dane_o_kierunku {
border-radius: 25px;
width: 80%;
position: relative;
margin: 20px auto 10px;
}
.container_kierunek .dane_o_kierunku .box_3 .kol_1 {
width: 47%;
display: block;
}
.container_kierunek .dane_o_kierunku .box_3 .kol_2 {
width: 47%;
margin: 0;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type {
font: 900 12px/15px 'Red Hat Display', sans-serif;
padding: 7px 15px;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type .arrow_pion {
width: 14px;
margin: 0 0 0 10px;
}
.informacje_o_kierunku .zb_informacji {
width: 100%;
margin: 0 0 30px;
}
.zb_informacji .kotwica {
padding: 0 0 20px;
}
.zb_informacji .box_info > hr {
margin: 20px 0 0;
}
.informacje_o_kierunku .box_link {
padding: 30px 0 0;
}
.informacje_o_kierunku .box_link .tresc {
padding: 20px 60px 20px 20px;
width: 65%;
}
.informacje_o_kierunku .box_link a {
border-radius: 40px;
margin: 0 0 30px;
height: 100px;
}
.informacje_o_kierunku .box_link .tekst {
font: 500 15px/24px 'Red Hat Display', sans-serif;
}
.informacje_o_kierunku .box_link .btn {
left: 65%;
}
.zb_informacji .box_info_faq {
border-radius: 25px;
padding: 5px 20px 25px;
margin: 30px 0 0;
}
.zb_informacji .box_info_faq .naglowek {
font: 900 24px/28px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
.zb_informacji .box_info_faq .link_faq {
margin: 30px 0 0;
}
.zb_informacji .box_info_faq .link_faq > span {
font: 400 14px/20px 'Red Hat Display', sans-serif;
margin: 0 35px 0 0;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type:hover {
background-color: transparent;
color: #074790;
}
}
@media only screen and (max-width: 599px) {
#home_onas ul li {
font: 400 14px/20px 'Red Hat Display', sans-serif;
}
.btn {
font: 900 11px/15px 'Red Hat Display', sans-serif;
}
#galeria .container2 {
justify-content: space-between;
}
#galeria a {
width: 48%;
margin: 0 0 12px;
}
#galeria a:nth-last-of-type(-n+4) {
margin-bottom: 12px;
}
#galeria a:last-of-type {
margin-bottom: 0;
}
header .header_top {
width: 180px;
}
#slider_wrapper .box_slide {
width: 320px;
padding: 25px;
border-radius: 35px;
}
#slider_wrapper .box_slide .naglowek {
font: 900 30px/36px 'Red Hat Display', sans-serif;
max-height: 108px;
}
#slider_wrapper .box_slide .rodzaje_studiow {
font: 500 14px/20px 'Red Hat Display', sans-serif;
}
#slider_wrapper .box_slide .kierunek_studiow {
font: 400 13px/20px 'Red Hat Display', sans-serif;
}
#slider_wrapper .box_slide .box_linki a:first-of-type {
margin: 0 0 20px;
}
#home_szukajka .naglowek_1 {
font: 400 14px/20px 'Red Hat Display', sans-serif;
}
#home_szukajka .naglowek_2 {
font: 900 26px/32px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
#szukajka {
margin: 0 0 25px;
}
#szukajka .zb_select {
margin: 0;
}
#szukajka .zb_select label {
width: 47%;
margin: 0 0 15px;
}
#szukajka .zb_select label:nth-of-type(odd) {
margin-right: 18px;
}
#szukajka .zb_select .btn {
width: auto;
margin: 10px 0 0;
}
#szukajka .liczba_wynikow {
margin: 20px 0;
}
.zb_kierunkow {
justify-content: space-between;
margin: 0 0 10px;
}
.zb_kierunkow .box_kierunek {
margin: 0 0 20px;
width: 47%;
}
.zb_kierunkow .box_kierunek:nth-of-type(3n+2) {
margin-right: 0;
margin-left: 0;
}
#home_onas .naglowek {
text-align: center;
}
#home_partnerzy .zb_partnerow {
width: calc(100% - 40px);
}
#home_partnerzy .partner {
height: 48px;
}
#home_partnerzy .partner img {
max-width: 90px;
}
.footer_social {
right: 0;
top: -10px;
}
.formularz_kontaktowy .naglowek {
text-align: center;
}
.formularz_kontaktowy > div {
width: 47%;
margin: 0 0 15px;
}
.formularz_kontaktowy .textarea {
width: 100%;
}
.formularz_kontaktowy .button {
flex-direction: row;
width: 100%;
align-items: center;
order: 5;
margin: 15px 0 0;
}
#home_onas .foto_onas {
margin: 15px 0 0 0;
}
#home_opinie .naglowek {
margin: 0 0 20px;
text-align: center;
}
#home_opinie .container {
padding: 20px;
}
#home_opinie .zb_opinie {
margin: 0 0 50px -20px;
}
.zb_opinie .cudzyslow {
width: 25px;
margin: 0 10px 0 0;
}
.zb_opinie .osoba {
font: 700 14px/20px 'Red Hat Display', sans-serif;
}
.zb_opinie .zb_gwiazdek {
margin: 0 2px 0 0;
}
.zb_opinie .ico_gwiazdka {
width: 10px;
margin: 0 0 0 -2px;
}
#home_opinie .slick-dots {
bottom: -30px;
left: 125px;
}
.zb_news .foto,
.zb_news .foto img {
width: 170px;
}
#home_partnerzy .arrow_poziom {
width: 15px;
cursor: pointer;
}
#home_partnerzy .zb_partnerow {
width: calc(100% - 40px);
}
#home_partnerzy .partner {
height: 48px;
}
#home_partnerzy .partner img {
max-width: 90px;
}
.footer_social {
right: 0;
top: -10px;
}
.formularz_kontaktowy .naglowek {
text-align: center;
}
.formularz_kontaktowy > div {
width: 48%;
margin: 0 0 15px;
}
.formularz_kontaktowy .textarea {
width: 100%;
}
.formularz_kontaktowy .button {
flex-direction: row;
width: 100%;
align-items: center;
order: 5;
margin: 15px 0 0;
}
.formularz_kontaktowy .button .form_text {
margin: 0;
}
.formularz_kontaktowy .button .btn {
width: 47%;
}
.zb_faq .btn_rozwin, .zb_informacji .btn_rozwin {
align-items: flex-end;
flex-direction: column;
}
#fixed_rekrutacja .supermenu .rodzaje_studiow {
flex-direction: column;
}
#fixed_rekrutacja .box_studia {
width: 100%;
margin: 0 0 20px;
}
#fixed_rekrutacja .box_studia .ico_czapka {
top: 15px;
right: 15px;
}
#fixed_rekrutacja .box_studia p {
font: 400 14px/20px 'Red Hat Display', sans-serif;
height: auto;
max-height: 100px;
}
#fixed_rekrutacja .box_kontakt {
width: 100%;
margin: 0 0 30px;
}
#header_menu .supermenu .lista_kat_kierunkow, #fixed_rekrutacja .supermenu .lista_kat_kierunkow {
width: 100%;
}
#header_menu .lista_kat_kierunkow .box_kat_kierunek, #fixed_rekrutacja .lista_kat_kierunkow .box_kat_kierunek {
margin: 0 0 20px;
padding: 15px 20px 45px;
}
.formularz_rekrutacyjny {
margin: -75px 0 25px;
width: 100%;
padding: 20px 15px;
}
.formularz_rekrutacyjny .naglowek {
font: 400 14px/20px 'Red Hat Display', sans-serif;
width: 61%;
}
.formularz_rekrutacyjny .arrow_skos {
display: none;
}
.formularz_rekrutacyjny .link_przeczytaj {
font: 900 11px/13px 'Red Hat Display', sans-serif;
width: 135px;
}
.formularz_rekrutacyjny .link_przeczytaj .kolko {
width: 28px;
height: 28px;
}
.formularz_rekrutacyjny .link_przeczytaj .ico_info {
width: 6px;
}
.formularz_rekrutacyjny .f_input {
width: 48%;
}
.formularz_rekrutacyjny .f_input--48 {
width: 100%;
}
.box_masz_pytania .telefon, .box_masz_pytania .mail, .box_masz_pytania .btn {
margin: 20px 20px 0 0;
}
.cms .box_masz_pytania p {
margin: 0;
}
input, textarea, select {
font: 500 13px/18px 'Red Hat Display', sans-serif;
padding: 0 30px 0 5px;
}
.footer_podstrona .box_right {
width: auto;
padding: 20px;
flex-direction: column;
}
.container_lista_kierunkow > .naglowek,
.container_opinie > .naglowek {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.container_lista_kierunkow > .naglowek .box_left,
.container_opinie > .naglowek .box_left {
width: 100%;
}
.container_lista_kierunkow > .naglowek .box_right {
display: none;
}
.foto_podstrona .kategoria {
padding: 5px 10px 5px 10px;
top: -20px;
left: 0;
}
.foto_podstrona .kategoria svg {
height: 22px;
margin: 0 5px 0 0;
}
.foto_podstrona .kategoria .tekst_1 {
font: 400 12px/15px 'Red Hat Display', sans-serif;
}
.foto_podstrona .kategoria .kol_nie_1 {
font: 900 13px/15px 'Red Hat Display', sans-serif;
}
.foto_podstrona {
margin: 0 0 25px;
}
.container_lista_kierunkow .foto_podstrona .kategoria {
display: none;
}
#kotwica_kierunki {
display: none;
}
.container_opinie.cms h1 {
margin: 0 0 20px;
}
.container_opinie > .naglowek .btn {
margin: 0 0 20px;
}
.wystaw_opinie .naglowek {
font: 900 20px/30px 'Red Hat Display', sans-serif;
}
.cms .wystaw_opinie p {
margin: 0 0 15px;
}
.wystaw_opinie .gwiazdki label::before {
font-size: 35px;
line-height: 35px;
}
.wystaw_opinie .ocena {
margin: 0 0 20px;
}
.podstrona_opinie {
margin: 0;
}
.podstrona_opinie .zb_opinie {
margin: 0 0 10px;
}
#paginacja {
justify-content: center;
width: 100%;
}
#paginacja select {
height: 40px;
}
.select_2.apn-select::before {
width: 34px;
height: 34px;
}
#content_podstrony .container_kontakt {
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
padding: 0;
}
.kontakt_social {
margin: 20px 0 0;
}
footer.p_kontakt .kontakt_box {
font: 400 14px/18px 'Red Hat Display', sans-serif;
}
footer.p_kontakt .kontakt_box a .kol_pom {
font: 700 16px/18px 'Red Hat Display', sans-serif;
}
footer.p_kontakt .kontakt_box a {
margin: 0 0 10px;
}
.naglowek_kat_kierunkow {
margin: 0 0 30px;
flex-direction: column;
align-items: flex-start;
}
.naglowek_kat_kierunkow .box_right {
width: 220px;
margin: 15px 0 0 0;
}
.lista_kat_kierunkow .box_kat_kierunek,
.lista_kat_kierunkow .box_kat_kierunek:nth-of-type(3n+2),
.lista_kat_kierunkow .box_kat_kierunek:nth-last-of-type(-n+3) {
margin: 0 0 25px;
width: 100%;
}
.lista_kat_kierunkow .nazwa_kierunku {
align-items: center;
flex-direction: row;
}
.lista_kat_kierunkow .nazwa_kierunku svg {
margin: 0 10px 0 0;
}
.formularz_rekrutacyjny.podzienkowanie {
margin: 0 0 25px;
padding: 20px 15px 25px;
}
.formularz_rekrutacyjny.podzienkowanie .naglowek_2 {
font: 900 22px/28px 'Red Hat Display', sans-serif;
margin: 0 0 20px;
}
.cms .formularz_rekrutacyjny.podzienkowanie p {
margin: 0 0 20px;
font: 400 14px/18px 'Red Hat Display', sans-serif;
}
.container_kierunek .dane_o_kierunku {
width: 100%;
margin: 0 0 15px;
}
.container_kierunek .dane_o_kierunku .box_1 {
padding: 15px;
}
.container_kierunek .dane_o_kierunku .box_2 {
padding: 20px 15px;
}
.container_kierunek .dane_o_kierunku .box_3 {
padding: 20px 15px 25px;
}
.container_kierunek .dane_o_kierunku .box_2 .kol_1,
.container_kierunek .dane_o_kierunku .box_2 .kol_2,
.container_kierunek .dane_o_kierunku .box_3 .kol_1,
.container_kierunek .dane_o_kierunku .box_3 .kol_2 {
width: 48%;
}
.container_kierunek .dane_o_kierunku .wpisowe {
margin: 0;
}
.container_kierunek .dane_o_kierunku .btn:first-of-type:hover {
background-color: transparent;
color: #074790;
}
.container_kierunek .dane_o_kierunku .box_3 .kol_2 {
display: flex;
flex-direction: column;
align-items: flex-end;
}
.informacje_o_kierunku .box_link a {
border-radius: 35px;
margin: 0 0 30px;
height: 80px;
}
.informacje_o_kierunku .box_link .tresc {
padding: 15px 120px 15px 20px;
width: 100%;
}
.informacje_o_kierunku .box_link .kol_nie_1 {
font: 900 20px/24px 'Red Hat Display', sans-serif;
}
.informacje_o_kierunku .box_link .tekst {
font: 500 13px/15px 'Red Hat Display', sans-serif;
}
.informacje_o_kierunku .box_link .btn {
left: auto;
transform: translate(0,-50%);
right: 5px;
padding: 6px 10px;
}
.zb_informacji .box_info_faq {
border-radius: 0;
padding: 0;
margin: 10px 0 0;
background-color: #fff;
}
.zb_informacji .box_info_faq .naglowek {
font: 900 20px/28px 'Red Hat Display', sans-serif;
margin: 0 0 25px;
}
.zb_informacji .box_info_faq .link_faq {
margin: 25px 0 0;
flex-direction: column;
}
.zb_informacji .box_info_faq .link_faq > span {
margin: 0 0 10px;
}
.container_kierunek .foto_podstrona {
border-radius: 0;
overflow: visible;
}
.container_kierunek .foto_podstrona img {
border-radius: 25px;
}
}
@media only screen and (max-width: 428px) {
.zb_news .box_news {
flex-direction: column;
}
.zb_news .foto, .zb_news .foto img {
width: 100%;
}
.zb_kierunkow .box_kierunek {
margin: 0 0 20px;
width: 100%;
}
.formularz_rekrutacyjny .naglowek {
font: 400 15px/18px 'Red Hat Display', sans-serif;
width: 60%;
}
.formularz_rekrutacyjny .link_przeczytaj {
font: 900 10px/12px 'Red Hat Display', sans-serif;
width: 120px;
}
.formularz_rekrutacyjny .link_przeczytaj .tekst {
margin: 0 5px 0 0;
}
.formularz_rekrutacyjny .link_przeczytaj .kolko {
width: 26px;
height: 26px;
}
.formularz_rekrutacyjny .link_przeczytaj .ico_info {
width: 5px;
}
.formularz_rekrutacyjny .uploadbrowsebutton__wrap {
width: 100%;
}
form .form_text .uploadbrowsebutton {
padding: 12px 20px;
}
.formularz_rekrutacyjny .button {
flex-wrap: wrap;
}
form .button .form_text {
width: 100%;
margin: 0 0 12px;
}
.formularz_rekrutacyjny .button__wrap {
width: 100%;
}
.formularz_rekrutacyjny .btn {
margin: 0 auto;
display: flex;
}
.info-icon {
left: auto !important;
top: -40px !important;
}
}