@media (max-width: 1520px) {
  .wrapper {
    width: 1300px;
  }
  .wrapper_other_sites,
  .other_sites .wrapper {
    width: 1245px;
  }
  .index_site_bottom_1 img {
    max-width: 100%;
    height: auto;
  }

  .lozko_site_header_foto img,
  .szyna_site_header_foto img,
  .inne_site_header_foto img,
  .contact_header_bottom_img img,
  .szyna_middle_navy_right img,
  .podnosniki_middle_photo_right img,
  .inne_white_top_img img,
  .inne_navy_top_bottom img,
  .inne_navy_bottom_img img,
  .inne_white_middle_img img {
    max-width: 100%;
    height: auto;
  }
  .lozko_site_header_foto,
  .szyna_site_header_foto,
  .inne_site_header_foto,
  .contact_header_bottom_img {
    width: 54%;
  }
  .szyna_site_header_text,
  .inne_site_header_text,
  .contact_header_bottom_text {
    width: 41%;
  }
  .contact_header_bottom_text {
    bottom: -34.625rem;
  }
  .contact_header_bottom_text_title {
    margin-bottom: 1.188rem;
  }
  .contact_header_bottom_text_desc {
    font-size: 1.3rem;
  }
  .contact_site_middle {
    padding: 43.5rem 0 7.5rem 0;
  }
  .index_pink_text,
  .lozko_site_header_name,
  .szyna_site_header_name,
  .inne_site_header_name {
    background-size: 100%;
  }
  .index_pink_text p {
    font-size: 1.4rem;
  }
  .index_site_middle_bottom_text p {
    padding: 0.438rem 1.25rem 0 37.5rem;
  }
  .lozko_site_header_name p,
  .szyna_site_header_name p,
  .inne_site_header_name {
    font-size: 3rem;
    padding: 4.688rem 16.875rem 5.688rem 0;
  }
  .lozka_top_info {
    bottom: -3.938rem;
    width: 40%;
  }
  .lozko_site_white_top_right_top {
    padding: 2.625rem 0 0 4.25rem;
  }
  .lozko_site_white_top_bottom p {
    margin: 2.625rem 0 1.875rem 0;
  }
  .szyna_site_header_text,
  .inne_site_header_text,
  .contact_header_bottom_text {
    bottom: -18.625rem;
  }
  .szyna_top_white {
    padding: 43.5rem 0 6.875rem 0;
  }
  .szyna_top_white_bottom_left {
    width: 50%;
  }
  .szyna_top_white_bottom_title {
    margin-bottom: 2rem;
    width: 62%;
  }
  .szyna_top_white_bottom_text {
    font-size: 1.4rem;
  }
  .szyna_middle_navy_right {
    width: 40%;
  }
  .koncentrator .other_site_name {
    background: url(../img/koncentrator_site_header.jpg) no-repeat 90% 0%;
  }
  .koncentrator .other_site_header_text {
    padding: 4.25rem 1.438rem 0 3.875rem;
  }
  .podnosniki_middle_photo_right {
    width: 42%;
  }
  .other_sites_tech_text span {
    display: block;
  }
  .other_site_header_text {
    padding: 4.438rem 3.438rem 0 5.875rem;
  }
  .inne_site_header_name {
    padding: 0;
  }
  .inne_site_header_name p {
    padding: 5.225rem 16.875rem 6.875rem 0;
  }
  .inne_site_header_text span {
    font-size: 1.2rem;
  }
  .inne_site_header_text .inne_site_header_text_title {
    font-size: 2rem;
  }
  .inne_navy_top {
    padding: 435px 0 6.875rem 0;
  }
  .inne_white_top_text {
    width: 82%;
    margin-bottom: 3.25rem;
  }
  .inne_navy_top_bottom_left,
  .inne_white_middle_tech {
    width: 93%;
  }
  .inne_white_top_img {
    width: 85%;
  }

  .inne_navy_top .inne_navy_top_bottom_left {
    width: 48%;
  }
  .inne_navy_top_bottom_left {
    width: 53%;
  }
  .inne_navy_bottom_img {
    width: 40%;
  }
  .inne_white_bottom_images img {
    width: 45%;
    height: auto;
  }
  .contact_header_bottom_text {
    bottom: -34.625rem;
  }
  .lozko_site_white_top_left_top img {
    max-width: 100%;
    height: auto;
  }
  .slider_1 img,
  .slider_2 img {
    height: 366px;
  }
}

@media (max-width: 1320px) {
  .wrapper {
    width: 1200px;
  }
  .wrapper_other_sites,
  .other_sites .wrapper {
    width: 1145px;
  }
  .index_site_bottom_1 img {
    max-width: 100%;
    height: auto;
  }

  .index_site_bottom_1 .index_bottom_listing_arrow {
    top: 2.238rem;
  }
  .nope {
    display: none;
  }
  .contact_header_bottom_text_desc {
    font-size: 1.1rem;
  }
  .contact_header_bottom_text {
    bottom: -31.625rem;
  }
  .contact_site_middle {
    padding: 40.5rem 0 7.5rem 0;
  }
  .contact_site_middle_pink {
    font-size: 1.3rem;
    line-height: 1.5;
  }
  .contact_site_middle_title {
    margin-bottom: 3rem;
  }
  .contact_site_middle_text {
    font-size: 1.3rem;
  }
  .contact_bottom_left {
    width: 40%;
  }
  .contact_bottom_right {
    width: 50%;
  }
  .lozko_site_header_name p,
  .szyna_site_header_name p,
  .inne_site_header_name {
    padding: 5.688rem 4.875rem 6.688rem 0;
    font-size: 2.6rem;
  }
  .lozko_site_header_name,
  .szyna_site_header_name,
  .inne_site_header_name {
    width: 51%;
  }
  .lozka_top_info {
    bottom: -3.938rem;
    width: 42%;
  }
  .lozko_site_white_top,
  .szyna_top_white {
    padding: 23.563rem 0 8.125rem 0;
  }
  .lozko_site_white_top_bottom p {
    margin: 1.625rem 0 1.875rem 0;
  }
  .lozko_site_navy_list_right_wrap {
    width: 70%;
  }
  .lozko_site_navy p {
    font-size: 1.9rem;
  }
  .other_site_header_text_list li,
  .lozko_site_white_top_right_top li,
  .lozko_site_white_top_bottom li,
  .lozko_site_navy li,
  .lozko_site_white_bottom_right li,
  .inne_navy_middle li {
    font-size: 1.1rem;
    padding: 0 0 1.263rem 1.688rem;
  }
  .lozko_site_white_bottom_title_pink,
  .lozko_site_white_bottom_title_blue {
    font-size: 1.2rem;
  }

  .szyna_site_header_text,
  .inne_site_header_text,
  .contact_header_bottom_text {
    font-size: 1.1rem;
    bottom: -16.625rem;
  }
  .szyna_top_white {
    padding: 40.563rem 0 8.125rem 0;
  }
  .szyna_top_white_top_right {
    width: 50%;
  }
  .szyna_top_white_bottom_title {
    width: 70%;
    font-size: 1.6rem;
    line-height: 1.4;
  }
  .szyna_top_white_bottom_text {
    font-size: 1.3rem;
    line-height: 1.4;
    margin-bottom: 1.75rem;
  }
  .koncentrator .other_site_header_text_headline {
    font-size: 1.3rem;
  }
  .other_site_header_text_desc {
    font-size: 1.1rem;
  }
  .podnosnik_top_text {
    font-size: 1.6rem;
    margin-bottom: 4rem;
  }
  .koncentratory_bottom_text {
    font-size: 1.3rem;
    padding-right: 2.188rem;
  }
  .other_sites_bottom_list li,
  .podnosnik_top_list li,
  .other_site_bottom_white .koncentratory_bottom_single_list li,
  .koncentratory_bottom_bottom li,
  .szyna_top_white_top li,
  .szyna_top_white_bottom li,
  .szyna_bottom_white li,
  .inne_navy_top_top li,
  .inne_white_middle li,
  .inne_navy_bottom li,
  .podnosniki_bottom_list li {
    font-size: 1.1rem;
  }
  .other_site_bottom_white {
    padding: 3.125rem 0;
  }
  #footer {
    padding-top: 6rem;
  }
  .other_sites_middle {
    padding: 5.188rem 0;
  }
  .podnosniki_bottom_list {
    width: 45%;
  }
  .podnosniki_bottom_img {
    width: 50%;
  }
  .wozki .other_site_name {
    background-size: cover;
  }
  .other_sites_bottom_text {
    font-size: 1.2rem;
  }

  .inne_site_header_name {
    padding: 0;
  }
  .inne_site_header_name p {
    padding: 4.225rem 16.875rem 4.875rem 0;
  }
  .inne_site_header_text span {
    font-size: 1.1rem;
  }
  .inne_navy_top_bottom_right {
    width: 45%;
  }
  .inne_white_top_text {
    font-size: 1.3rem;
  }
  .inne_navy_top_top_title,
  .inne_white_top_title {
    margin-bottom: 3rem;
  }
  .inne_navy_middle_img img {
    max-width: 100%;
    height: auto;
  }
  .inne_navy_middle_img,
  .inne_navy_middle_bottom_left {
    width: 45%;
  }
  .inne_navy_top_bottom_left {
    width: 100%;
  }
  .inne_navy_middle_bottom_bototm_title {
    margin-top: 2.625rem;
  }
  .inne_navy_middle_bottom_bototm_text {
    width: 100%;
  }
  .inne_white_middle_bottom_text {
    font-size: 1.2rem;
    width: 97%;
  }
  .inne_white_middle_very_bottom_title {
    margin-bottom: 3.375rem;
  }
  .inne_white_middle_very_bottom_text_1 {
    font-size: 1.3rem;
  }
  .inne_white_middle_very_bottom_text_2 {
    font-size: 1.1rem;
  }
  .inne_navy_bottom .inne_navy_top_bottom_left {
    width: 54%;
  }
  .contact_header_bottom_text {
    bottom: -31.625rem;
  }
  .lozko_site_white_top {
    padding: 27.563rem 0 8.125rem 0;
  }
  .slider_1 img,
  .slider_2 img {
    height: 339px;
  }
  .slider_1,
  .slider_2 {
    height: 30.375rem;
  }
}

@media (max-width: 1200px) {
  html {
    font-size: 13.1526px;
  }
  .wrapper,
  .wrapper_other_sites,
  .other_sites .wrapper {
    width: 970px;
  }
  .slider_left_1 {
    font-size: 3.15rem;
  }
  .slider_left_2 {
    font-size: 1.325rem;
  }
  .slider_inside img,
  .index_site_top_right img,
  .index_site_middle_image_2 img,
  .footer_image img {
    max-width: 100%;
    height: auto;
  }
  .slider_1,
  .slider_2 {
    height: 29.575rem;
  }
  .index_site_top {
    justify-content: space-between;
  }
  .index_site_top_right {
    width: 40%;
  }
  .index_site_top_left {
    width: 60%;
  }
  .index_site_top_left_1 {
    width: 83%;
    margin: 2.5rem 0 4.5rem 0;
  }
  .index_site_middle_image_2 {
    width: 41%;
  }
  .index_pink_text p {
    font-size: 1.3rem;
  }
  .index_pink_text {
    padding: 8.125rem 6.25rem 7.688rem 14.75rem;
  }
  .index_site_middle_bottom_text p {
    padding: 5.438rem 1.25rem 0 32.5rem;
  }
  .index_site_bottom_listing img {
    max-width: 86%;
    height: auto;
  }
  .index_site_bottom_6 img {
    max-width: 70%;
  }
  .index_site_bottom_5 img {
    max-width: 80%;
  }

  .fast_contat_tel,
  .form_title {
    font-size: 3.5rem;
  }
  .contact_site_name {
    background-size: 100%;
    padding: 5.438rem 22.75rem 5.438rem 6.875rem;
  }
  .contact_site_middle_left,
  .contact_site_middle_right {
    width: 50%;
  }
  .contact_site_img {
    max-width: 100%;
    height: auto;
  }
  .koncentrator .other_site_name {
    background-size: cover;
  }
  .other_sites_bottom_list li::before,
  .podnosnik_top_list li::before,
  .other_site_bottom_white .koncentratory_bottom_single_list li::before,
  .koncentratory_bottom_bottom li::before,
  .szyna_top_white_top li::before,
  .szyna_top_white_bottom li::before,
  .szyna_bottom_white li::before,
  .inne_navy_top_top li::before,
  .inne_white_middle li::before,
  .inne_navy_bottom li::before {
    top: 9px;
  }
  .inne_site_header_text {
    bottom: -18.625rem;
  }
  .inne_navy_top {
    padding: 366px 0 5.875rem 0;
  }
  .inne_white_middle_img {
    width: 45%;
  }
}

@media (max-width: 991px) {
  html {
    font-size: 10.1694px;
  }
  .wrapper,
  .other_sites .wrapper,
  .wrapper_other_sites {
    width: 750px;
  }
  .logo_top img {
    max-width: 100%;
    height: auto;
  }
  .other_sites_bottom_list li::before,
  .podnosnik_top_list li::before,
  .other_site_bottom_white .koncentratory_bottom_single_list li::before,
  .koncentratory_bottom_bottom li::before,
  .szyna_top_white_top li::before,
  .szyna_top_white_bottom li::before,
  .szyna_bottom_white li::before,
  .inne_navy_top_top li::before,
  .inne_white_middle li::before,
  .inne_navy_bottom li::before,
  .other_site_header_text_list li::before,
  .lozko_site_white_top_right_top li::before,
  .lozko_site_white_top_bottom li::before,
  .lozko_site_navy li::before,
  .lozko_site_white_bottom_right li::before,
  .inne_navy_middle li::before {
    top: 7px;
    width: 6px;
    height: 6px;
  }
  .inne_navy_top {
    padding: 272px 0 5.875rem 0;
  }
  .wozki_excep {
    font-size: 12px;
  }.submenu a{font-size:15px}
}

@media (max-width: 787px) {
  html {
    font-size: 10.1694px;
  }
  .wrapper,
  .other_sites .wrapper,
  .wrapper_other_sites {
    width: 100%;
    padding: 0 1.25rem;
  }

  .menu_top_wrap {
    width: 100%;
    text-align: center;
  }
  .menu_top a::after {
    display: none;
  }
  .menu_top a, .submenu a,.menu_top p {
    font-size: 16px;
    padding: 22px 0px;
    display: block;
    width: 100%;
    text-align: center;
  }.submenu a:first-child {
     padding-top: 22px; 
}.submenu a:last-child{padding-bottom: 22px;}
  .wrapper {
    width: 100%;
    padding: 0 1.25rem;
  }
  .menu_top {
    display: none;
    height: 0;
    opacity: 0;
  }
  .menu_top.visible {
    display: block;
    width: 100%;
    padding-top: 25px;
  }
  .xs_menu {
    display: block;
    margin: 20px 15px 0 auto;
    cursor: pointer;
  }
  .xs_menu img {
    max-width: 100%;
    height: auto;
    margin-right: 15px;
  }
  .xs_menu {
    color: #fff;
  }
  .flex_containter {
    display: block;
  }
  .logo_top {
    margin: 0;
    text-align: center;
  }
  header {
    padding-top: 30px;
  }
  .slider_left,
  .slider_right {
    float: none;
    width: 100%;
  }
  .slider_left {
    padding: 0 20px;
    text-align: center;
  }
  .slider_right {
    margin-top: 30px;
  }
  .slider_inside,
  .slider_dots,
  .index_site_bottom,
  .bottom_input_wrap {
    display: flex;
  }
  .index_site_top {
    padding-top: 2.188rem;
  }
  .index_site_top_left {
    width: 100%;
    margin-bottom: 20px;
  }
  .index_site_top_left_1 {
    width: 100%;
    margin: 2.5rem 0 2.5rem 0;
  }
  .index_site_top_right {
    width: 100%;
    text-align: center;
  }
  .index_site_top_right img {
    width: 50%;
  }
  .index_site_middle {
    margin-top: 4.375rem;
  }
  .index_site_middle_image_1 {
    float: none;
    margin: 0 auto;
    display: block;
  }
  .index_site_middle_image_2 {
    position: relative;
    width: 100%;
    text-align: center;
    top: 0;
  }
  .index_pink_text {
    padding: 60px 70px;
    width: 100%;
    float: none;
    text-align: justify;
    background-size: cover;
    background-position: 50% 100%;
    margin: 30px 0;
  }
  .index_site_middle_bottom_text p {
    padding: 0;
    margin-top: 30px;
  }
  .index_site_middle_image_2 img {
    width: 50%;
  }
  .index_site_bottom {
    margin-top: 4.375rem;
  }
  .index_site_bottom_listing p {
    padding-right: 30px;
  }
  .index_site_bottom_1 p {
    font-size: 1.313rem;
  }
  .contact_bottom_left {
    width: 100%;
    text-align: center;
  }
  .footer_image img {
    width: 60%;
  }
  .contact_bottom_right {
    margin-top: 30px;
    width: 100%;
  }
  .form_title {
    width: 100%;
    text-align: center;
  }
  .bottom_company_name,
  .menu_bottom {
    text-align: center;
    margin-bottom: 10px;
  }
  .go_top {
    text-align: center;
    margin-top: 20px;
  }
  .index_site_bottom_listing {
    width: 47%;
  }
  .index_site_bottom_listing {
    margin-left: 6%;
    height: 40rem;
  }
  .index_site_bottom_1,
  .index_site_bottom_3,
  .index_site_bottom_5 {
    margin-left: 0;
  }

  .lozko_site_header_foto,
  .szyna_site_header_foto,
  .inne_site_header_foto,
  .contact_header_bottom_img {
    position: relative;
    width: 100%;
    text-align: center;
    margin: 10px 0;
  }
  .lozko_site_header_foto img,
  .szyna_site_header_foto img,
  .inne_site_header_foto img,
  .contact_header_bottom_img img {
    width: 60%;
  }
  .szyna_site_header_foto::before,
  .inne_site_header_foto::before,
  .contact_header_bottom_img::before,
  .contact_header_bottom_text::before,
  .contact_site_name::before,
  .lozko_site_header_name::before,
  .szyna_site_header_name::before,
  .inne_site_header_name::before {
    display: none;
  }
  .szyna_site_header_text,
  .inne_site_header_text,
  .contact_header_bottom_text {
    bottom: 0;
    position: relative;
    width: 100%;
    background-color: #a0d6e8;
    padding: 40px 30px;
  }
  .contact_site_name {
    left: 0;
    position: relative;
    background-position: 50% 50%;
    padding: 5.438rem 0 5.438rem 6.875rem;
  }
  .contact_site_middle {
    padding: 5.5rem 0 7.5rem 0;
  }
  .contact_site_middle_left,
  .contact_site_middle_right {
    width: 100%;
  }
  .lozko_site_header_name,
  .szyna_site_header_name,
  .inne_site_header_name {
    width: 100%;
    background-position: 0% 80%;
    float: none;
  }
  .lozko_site_header_name p,
  .szyna_site_header_name p,
  .inne_site_header_name {
    padding: 5.688rem 4.875rem 6.688rem 4rem;
  }
  .lozka_top_info {
    bottom: 0;
    width: 100%;
    position: relative;
    text-align: center;
    color: #fff;
    padding: 10px 0 30px 0;
  }
  .lozko_site_white_top,
  .szyna_top_white {
    margin-top: 0;
    padding: 3rem 0 4rem 0;
  }
  .lozko_site_white_top_left_top {
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }
  .lozko_site_white_top_left_top img {
    width: 70%;
  }
  .lozko_site_white_top_right_top {
    width: 100%;
    padding: 0;
    margin-top: 30px;
  }
  .lozko_site_navy {
    padding: 3.875rem 0;
  }
  .lozko_site_white_bottom {
    padding: 3.875rem 0;
  }
  .lozko_site_white_bottom_left,
  .lozko_site_white_bottom_right {
    width: 100%;
  }
  .lozko_site_white_bottom_right_image {
    text-align: center;
  }
  .szyna_top_white_top_left,
  .szyna_top_white_bottom_right,
  .szyna_middle_navy_left,
  .other_site_bottom_white ul,
  .koncentratory_bottom_left,
  .other_sites_middle_technical,
  .podnosnik_top_list {
    width: 100%;
  }
  .szyna_top_white_bottom_left,
  .szyna_middle_navy_right,
  .koncentratory_bottom_image,
  .podnosniki_middle_photo_right {
    width: 100%;
    text-align: center;
  }
  .szyna_top_white_bottom_left img,
  .szyna_middle_navy_right img,
  .koncentratory_bottom_image img,
  .podnosniki_middle_photo_right img {
    width: 60%;
  }
  .other_sites_middle_technical p,
  .other_site_bottom_navy_list p,
  .inne_navy_top_bottom_left p,
  .inne_white_top_bottom_left p {
    display: flex;
  }
  .koncentrator .other_site_header_text.other_site_header_text {
    padding: 4.25rem 0 0 0;
  }
  .other_site_name::before {
    display: none;
  }
  .koncentrator .other_site_name {
    padding: 0;
    width: 100%;
    border-top-right-radius: 40px;
  }
  .inne_navy_top {
    padding: 40px 0 5.875rem 0;
  }
  .inne_navy_top .inne_navy_top_bottom_left,
  .inne_navy_middle_bottom_left,
  .inne_white_middle .inne_navy_top_bottom_left,
  .inne_navy_bottom .inne_navy_top_bottom_left,
  .inne_white_bottom_title,
  .podnosniki_middle_technical table,
  .podnosniki_bottom_list,
  .other_site_bottom_navy_list {
    width: 100%;
  }
  .inne_navy_top_bottom_right,
  .inne_white_top_img,
  .inne_navy_middle_img,
  .inne_white_middle_img,
  .inne_navy_bottom_img,
  .inne_white_bottom_images,
  .podnosniki_bottom_img {
    width: 100%;
    margin-top: 20px;
    text-align: center;
  }
  .inne_site_header_name p {
    padding: 0;
  }
  .inne_site_header_name {
    padding: 6.688rem 4.875rem 7.688rem 4rem;
  }
  .podnosnik_site_header {
    padding-left: 0;
    width: 15%;
  }
  .other_site_name p {
    padding: 6.25rem 0rem 3.125rem 0;
  }
  .podnosniki .other_site_name {
    text-align: center;
  }
  .podnosniki .other_site_header_text {
    padding: 4.438rem 0 0 0;
  }
  .podnosniki_middle_photo_right {
    margin-top: 20px;
  }
  .podnosniki .other_sites_bottom {
    padding: 5.125rem 0;
  }
  .podnosniki_bottom_title {
    margin-bottom: 30px;
  }
  .wozki_header_photo {
    display: inline-block;
    width: 42%;
  }
  .wozki .other_site_name {
    background: url(../img/wozki_site_header_bg.png) no-repeat 70% 100%;
    width: 100%;
  }
  .wozki .other_site_name {
    text-align: center;
  }
  .wozki .other_site_header_text {
    padding: 4.438rem 0 0 0;
  }
  .other_sites_bottom_list_second {
    margin-top: 0px;
  }

  .koncentrator_header_photo {
    display: inline-block;
    width: 42%;
  }
  .koncentrator .other_site_name {
    background: url(../img/wozki_site_header_bg.png) no-repeat 70% 100%;
    background-size: cover;
    text-align: center;
  }
  .alert_medicine {
    text-align: center;
  }
  .alert_message {
    margin-bottom: 20px;
  }
  .contact_site_header {
    padding-top: 7.125rem;
  }
  .koncentrator .other_sites_header,
  .podnosniki .other_sites_header,
  .wozki .other_sites_header {
    margin-top: 10.875rem;
  }	.inne_white_middle_very_bottom_text{width:100%; margin-bottom:20px}.inne_white_middle_very_bottom_img{width:100%; text-align:center} .submenu.visible {
    height: auto;
  }  .submenu a:hover {
    background: transparent;
  }  .submenu {
    height: auto;
    left: 0;
    position: relative;
    border-radius: 0;
    top: 0;
    transition: none;
    overflow: visible;width:100%
  }  .submenu a{background:transparent}.submenu_dad{padding:0; width:100%}.alert_medicine .flex_containter {display:flex}
}

@media (max-width: 620px) {
  .index_site_bottom {
    display: block;
    text-align: center;
  }
  .index_site_bottom_listing {
    height: auto;
    margin-left: 0;
    width: 80%;
    padding-bottom: 20px;
  }
  .index_site_bottom_listing p {
    position: relative;
    bottom: 0;
  }
  .index_site_top_right img,
  .index_site_middle_image_2 img,
  .footer_image img {
    width: 70%;
  }
  .index_pink_text {
    border-radius: 25px;
  }
  .bottom_input_wrap {
    display: block;
  }
  .bottom_input_wrap input {
    width: 100%;
  }
  .input_tel {
    margin-bottom: 1.563rem;
  }
}

@media (max-width: 440px) {
  .slider_left_1 {
    font-size: 2.15rem;
  }
  .slider_left_2 {
    margin-top: 1.813rem;
  }
  .slider_inside {
    display: block;
  }
  .slider_1,
  .slider_2 {
    width: 70%;
    margin: 0 auto 20px auto;
  }
  .slider_dots {
    justify-content: center;
  }
  .index_site_top_left_1 {
    font-size: 1.7rem;
  }
  .contact_site_name {
    font-size: 3.25rem;
  }
  .lozko_site_header_foto img,
  .szyna_site_header_foto img,
  .inne_site_header_foto img,
  .contact_header_bottom_img img {
    width: 100%;
  }
  .lozko_site_header_name p,
  .szyna_site_header_name p,
  .inne_site_header_name {
    font-size: 2.1rem;
  }
  .lozko_site_white_top_left_top img {
    width: 100%;
  }
  .szyna_top_white_bottom_left img,
  .szyna_middle_navy_right img,
  .koncentratory_bottom_image img,
  .podnosniki_middle_photo_right img {
    width: 100%;
  }
  .inne_site_header_name {
    padding: 4.688rem 4.875rem 5.688rem 4rem;
  }
}
