@media screen and (min-width: 1381px) and (max-width: 1600px) {
    .hero-win-left img {
        width: 90px;
        /* display: none; */
    }
    .hero-win-right img {
        width: 90px;
        /* display: none; */
    }
    .footer-win-left {
        top: -120px;
    }
    .footer-win-left img {
        width: 100px;
    }
    .footer-win-right {
        bottom: -120px;
    }
    .footer-win-right img {
        width: 100px;
    }
    .cp-links {
        gap: 0 10px;
    }
    .cp-logo img {
        width: 233px;
    }
    .na-skroty-win-right img {
        width: 120px;
    }
    .na-skroty-win-left img {
        width: 120px;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1380px) {
    .hero-win-left img {
        width: 90px;
        /* display: none; */
    }
    .hero-win-right img {
        width: 90px;
        /* display: none; */
    }
    .footer-win-left {
        top: -120px;
    }
    .footer-win-left img {
        width: 100px;
    }
    .footer-win-right {
        bottom: -120px;
    }
    .footer-win-right img {
        width: 100px;
    }
    .cp-links {
        gap: 0 10px;
    }
    .cp-logo img {
        width: 233px;
    }
    .na-skroty-win-right img {
        width: 120px;
    }
    .na-skroty-win-left img {
        width: 120px;
    }
    /* ================
Lista aktualności page start
 ==================== */
    .pg-lf-wian {
        position: absolute;
        bottom: -70px;
        z-index: 99;
        width: 100px;
    }
    .pg-rt-wian {
        position: absolute;
        right: 0px;
        top: -110px;
        width: 100px;
    }
    /* ==============
Poj. aktualność page start 
============= */
    .pg-glv-lf-wian {
        position: absolute;
        top: 0px;
        z-index: 99;
        width: 100px;
    }
    .pg-glv-rt-wian {
        position: absolute;
        right: 0px;
        bottom: -10px;
        width: 120px;
    }
}

/* ==================================== Medium Screen - Others ==================================== */

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .header-top-bar-left a img {
        width: 200px;
    }
    .header-top-bar-right ul li {
        display: flex;
        align-items: center;
        margin-right: 26px;
    }
    .h-top-item2 a {
        color: #124B4F;
        font-size: 13px;
    }
    .menu-item ul li a {
        color: #124B4F;
        font-size: 14px;
    }
    /* ======== hero area ========= */
    .hero-win-left img {
        width: 100px;
        /* display: none; */
    }
    .hero-win-right img {
        width: 100px;
        /* display: none; */
    }
    .hero-left-content h2 {
        font-size: 25.05px;
        line-height: 31.365px;
        margin: 24px 0 18px 0;
    }
    .hero-left-content p {
        margin-bottom: 23px;
    }
    .hero-left-content {
        margin-top: 0px;
    }
    /* ===o-naszym-muzeum-area=== */
    .o-naszym-muzeum-area {
        padding: 64px 0 413px;
    }
    .na-skroty-win-right img {
        width: 120px;
    }
    .na-skroty-win-left img {
        width: 120px;
    }
    .footer-win-left {
        top: -120px;
    }
    .footer-win-left img {
        width: 100px;
    }
    .footer-win-right {
        bottom: -120px;
    }
    .footer-win-right img {
        width: 100px;
    }
    .cp-links {
        gap: 0 10px;
    }
    .cp-logo img {
        width: 233px;
    }
    /* ================
Lista aktualności page start
 ==================== */
    .pg-lf-wian {
        position: absolute;
        bottom: -70px;
        z-index: 99;
        width: 100px;
    }
    .pg-rt-wian {
        position: absolute;
        right: 0px;
        top: -110px;
        width: 100px;
    }
    /* ==============
Poj. aktualność page start 
============= */
    .pg-glv-lf-wian {
        position: absolute;
        top: 0px;
        z-index: 99;
        width: 100px;
    }
    .pg-glv-rt-wian {
        position: absolute;
        right: 0px;
        bottom: -10px;
        width: 120px;
    }
    /* .Edukacja w Muzeum Przyrody section */
    .Edukacja-w-Muze-img {
        height: 206px;
    }
}

/* ==================================== Small Screen - Tablate ==================================== */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .top-header-area {
        display: none;
    }
    nav {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .monile-menu-logo {
        display: block !important;
    }
    .menu-right-area {
        display: none;
    }
    .menu-bar {
        display: block;
    }
    .menu-item {
        display: none !important;
    }
    .menu-btn {
        display: none !important;
    }
    header {
        padding: 10px 00;
    }
    .fixed-menu {
        width: 100%;
        padding: 16px 0;
    }
    .tp-item {
        display: flex;
        align-items: center;
        gap: 7px;
        justify-content: center;
    }
    .tp-item li {
        color: #000;
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: 24px;
        gap: 10px;
    }
    .tp-item li img {
        display: inline-block;
        margin-right: 7px;
    }
    .top-header-right-content {
        display: block;
        align-items: center;
        justify-content: space-between;
        margin-top: 6px;
        padding-left: 0px;
        border-left: 0px solid #ddd;
    }
    .top-h-search form input {
        display: block;
        width: 100%;
        margin-top: 20px;
    }
    .bip-bdr {
        display: none !important;
    }
    .menu-right-items ul {
        display: flex;
        align-items: center;
        gap: 0 10px;
    }
    .menu-right-items {
        display: flex;
        align-items: center;
        gap: 0 10px;
    }
    /* ======== hero area ========= */
    .hero-win-left img {
        width: 80px;
        /* display: none; */
    }
    .hero-win-right img {
        width: 100px;
        /* display: none; */
    }
    .hero-win-left {
        top: -90px;
    }
    .hero-left-content h2 {
        font-size: 25.05px;
        line-height: 31.365px;
        margin: 24px 0 18px 0;
    }
    .hero-left-content p {
        margin-bottom: 23px;
    }
    .hero-left-content {
        margin-top: 0px;
    }
    /* ===o-naszym-muzeum-area=== */
    .o-naszym-muzeum-area {
        padding: 64px 0 313px;
    }
    .o-naszym-muzeum-content h2 {
        font-size: 29.49px;
        line-height: 36.437px;
        margin-bottom: 24px;
    }
    .o-naszym-muzeum-content p {
        margin-bottom: 40px;
    }
    .o-naszym-muzeum-content p br {
        display: none;
    }
    .o-naszym-muzeum-content span {
        margin-bottom: 34px;
    }
    .asboxss {
        padding: 0 0px;
    }
    .o-naszym-item-box h2 {
        color: #000;
        font-size: 36.05px;
        margin-bottom: 11px;
    }
    /* ============== */
    .copyright-inner {
        display: block;
        justify-content: center;
    }
    .cp-left-items {
        display: block;
    }
    .cp-links {
        display: block;
        align-items: center;
        gap: 0 2px;
        padding-left: 0px;
        border-left: none;
        text-align: center;
    }
    .cp-logos {
        display: flex;
        align-items: center;
        gap: 11px 30px;
        justify-content: center;
        margin: 15px 0;
    }
    .cp-links li a::before {
        content: "";
        left: 0;
        right: 0;
        margin: auto;
    }
    .cp-logo {
        text-align: center;
    }
    .footer-win-left img {
        width: 100px;
    }
    .footer-win-right img {
        width: 100px;
    }
    .footer-win-left {
        top: -120px;
    }
    .footer-win-right {
        position: absolute;
        bottom: -100px;
        right: 0px;
        z-index: 9999;
    }
    .na-skroty-win-left img {
        width: 99px;
    }
    .na-skroty-win-right img {
        width: 99px;
    }
    .na-skroty-win-left {
        position: absolute;
        top: -84px;
        left: 0px;
        z-index: 9999;
    }
    .na-skroty-win-right {
        position: absolute;
        bottom: -68px;
        right: 0px;
        z-index: 9999;
    }
    .na-skroty-box-inner h2 {
        margin-bottom: 34px;
    }
    /* ================
Lista aktualności page start
 ==================== */
    .pg-lf-wian {
        position: absolute;
        bottom: -70px;
        z-index: 99;
        width: 100px;
    }
    .pg-rt-wian {
        position: absolute;
        right: 0px;
        top: -80px;
        width: 55px;
    }
    /* ==============
Poj. aktualność page start 
============= */
    .pg-glv-lf-wian {
        position: absolute;
        top: 0px;
        z-index: 99;
        width: 50px;
    }
    .pg-glv-rt-wian {
        position: absolute;
        right: 0px;
        bottom: -10px;
        width: 70px;
    }
    .hero-global-inner-content {
        padding-right: 0px;
    }
    .hero-global-inner-content h2 {
        color: #000;
        font-size: 30.05px;
        font-style: normal;
        font-weight: 600;
        line-height: 41.365px;
        margin-bottom: 24px;
    }
    .hero-global-inner-content p {
        margin-bottom: 30px;
    }
    .see-blog-post-area {
        background-color: #fff;
        padding: 51px 0;
    }
    .blg-point-mark li {
        display: block;
        text-align: center;
    }
    .blg-point-mark li span {
        width: 41px;
        margin: auto;
    }
    .blog-contents-- h1 {
        font-size: 18px;
        line-height: 30.172px;
        margin-bottom: 24px;
    }
    .Piki-do-item-box {
        border-radius: 30px;
        border: 1px solid var(--black-400, #818181);
        padding: 20px;
        margin-bottom: 20px;
    }
    .Piki-do-item-box ul {
        display: block;
    }
    .Piki-do-item-box ul li:first-of-type {
        width: 100%;
        margin-bottom: 10px;
    }
    /* .Edukacja w Muzeum Przyrody section */
    .Edukacja-w-Muze-img {
        margin-bottom: 32px;
        width: 100%;
        min-height: inherit;
    }
    .price-and-Publishing-item h2 {
        color: #000;
        font-size: 25.44px;
        font-style: normal;
        font-weight: 500;
        line-height: 34.172px;
    }
    .price-and-Publishing-item h2 br {
        display: none;
    }
    /* .Edukacja w Muzeum Przyrody section */
    .Edukacja-w-Muze-img {
        margin-bottom: 32px;
        height: 160px;
    }
    .lessons-workshops-sectiosn {
        padding: 35px 0;
    }
    .see-the-img-gallery-area {
        padding: 51px 0;
    }
    .gallery-title h2 {
        color: #000;
        font-size: 30.49px;
        margin-bottom: 39px;
    }
    /* ======gg======== */
    .lessons-workshops-items h2 {
        color: #000;
        font-size: 24.44px;
        line-height: 37.172px;
        margin-bottom: 24px;
    }
    .tast-state-budget-and-tragetd_inner-item h2 {
        font-size: 21.44px;
        line-height: 31.172px;
        margin-bottom: 24px;
    }
    .features--text-item h3 {
        margin-top: 0px;
    }
    .ft-left-text {
        padding-right: 0px;
    }
    .ft-right-text {
        padding-left: 0px;
    }
    .features--image-item {
        margin-bottom: 45px;
    }
    .Grabowski_family-item h2 {
        color: #000;
        font-size: 21.44px;
        line-height: 30.172px;
        margin-bottom: 24px;
    }
    .lessons-workshops-items {
        margin-bottom: 30px;
        padding-right: 0px;
    }
    /* ====text-columns-text-area==== */
    .text-columns-text-area {
        padding: 56px 0;
    }
    .divided-into3_title h2 {
        font-size: 23.49px;
        line-height: 33.437px;
        margin-bottom: -100px;
    }
    .the_Lutosławskie_court_in-Drozdowo {
        padding: 1px 0;
    }
    .the_Lutoslawskie_court-content h2 {
        color: #000;
        font-size: 20.44px;
        line-height: 29.172px;
        margin-bottom: 20px;
    }
    .Publishing_house_text-content {
        height: 100%;
        /* display: flex; */
        /* flex-direction: column; */
        /* justify-content: center; */
        padding-right: 0px;
        padding-top: 64px;
        margin-bottom: 58px;
    }
    .Publishing_house_area {
        padding: 20px 0;
    }
    .Publishing_house_right-img {
        height: 100%;
        display: flex;
        align-items: center;
    }
    .Publishing_house_text-content h2 {
        font-size: 25px;
        line-height: 30.365px;
        margin: 24px 0;
    }
    .text-and-Check-mark-content h2 {
        color: #000;
        font-size: 25.44px;
        line-height: 37.172px;
        margin-bottom: 24px;
    }
}

/* ==================================== Small Screen - Mobile ==================================== */

@media screen and (max-width: 767px) {
    .top-header-area {
        display: none;
    }
    nav {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .monile-menu-logo {
        display: block !important;
    }
    .monile-menu-logo a img {
        width: 182px;
    }
    .menu-right-area {
        display: none;
    }
    .menu-bar {
        display: block;
    }
    .menu-item {
        display: none !important;
    }
    .menu-btn {
        display: none !important;
    }
    header {
        padding: 10px 00;
    }
    .fixed-menu {
        width: 100%;
        padding: 16px 0;
    }
    .tp-item {
        display: flex;
        align-items: center;
        gap: 7px;
        justify-content: center;
    }
    .tp-item li {
        color: #000;
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: 24px;
        gap: 10px;
    }
    .tp-item li img {
        display: inline-block;
        margin-right: 7px;
    }
    .top-header-right-content {
        display: block;
        align-items: center;
        justify-content: space-between;
        margin-top: 6px;
        padding-left: 0px;
        border-left: 0px solid #ddd;
    }
    .top-h-search form input {
        display: block;
        width: 100%;
        margin-top: 20px;
    }
    .bip-bdr {
        display: none !important;
    }
    .menu-right-items ul {
        display: flex;
        align-items: center;
        gap: 0 10px;
    }
    .menu-right-items {
        display: flex;
        align-items: center;
        gap: 0 10px;
    }
    /* ======== hero area ========= */
    .hero-win-left img {
        width: 50px;
        display: none;
    }
    .hero-win-right img {
        width: 60px;
        display: none;
    }
    .hero-left-content h2 {
        font-size: 25.05px;
        line-height: 31.365px;
        margin: 24px 0 18px 0;
    }
    .hero-left-content p {
        margin-bottom: 23px;
    }
    .hero-left-content {
        margin-top: 0px;
    }
    /* ===o-naszym-muzeum-area=== */
    .o-naszym-muzeum-area {
        padding: 64px 0 273px;
        background-size: 100%; 
    }
    .o-naszym-muzeum-content h2 {
        font-size: 29.49px;
        line-height: 36.437px;
        margin-bottom: 24px;
    }
    .o-naszym-muzeum-content p {
        margin-bottom: 40px;
    }
    .o-naszym-muzeum-content p br {
        display: none;
    }
    .o-naszym-muzeum-content span {
        margin-bottom: 34px;
    }
    .asboxss {
        padding: 0 0px;
    }
    .o-naszym-item-box h2 {
        color: #000;
        font-size: 30.05px;
        margin-bottom: 11px;
    }
    /* =============== */
    .na-skroty-box-inner h2 {
        font-size: 30.49px;
        margin-bottom: 16px;
    }
    .na-skroty-win-left {
        display: none;
    }
    .na-skroty-win-right {
        display: none;
    }
    .na-skroty-box-wrapper {
        max-width: 1600px;
        margin: 0px auto;
        background: #E7D6B4;
        padding: 35px 0;
        position: relative;
    }
    .na-skroty-image-box {
        margin-bottom: 30px;
        width: 100%;
        height: inherit;
        background-color: none;
    }
    /* ==najswiezsze-area== */
    .najswiezsze-area {
        background-color: #ffffff;
        padding: 8px 0 65px;
    }
    .najswiezsze-title h2 {
        font-size: 15.49px;
        margin-bottom: 67px;
    }
    .main-content2 .owl-theme .custom-nav {
        position: absolute;
        top: -22%;
        left: 0;
        right: 0;
    }
    .news-carousel-img {
        width: 100%;
        height: inherit;
    }
    .news-carousel-item a h2 {
        color: #000;
        font-size: 18.78px;
    }
    /* ==== */
    .footer-win-left,
    .footer-win-right {
        display: none;
    }
    .client-sections {
        padding: 44px 0;
        border-top: 1px solid #C8C8C8;
    }
    .client-inner ul {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 30px 10px;
        text-align: center;
    }
    .footer-wrapper {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 23px 23px;
    }
    .copyright-inner {
        display: block;
        justify-content: center;
    }
    .cp-left-items {
        display: block;
    }
    .cp-links {
        display: block;
        align-items: center;
        gap: 0 2px;
        padding-left: 0px;
        border-left: none;
        text-align: center;
    }
    .cp-logos {
        display: flex;
        align-items: center;
        gap: 11px 30px;
        justify-content: center;
        margin: 15px 0;
    }
    .cp-links li a::before {
        content: "";
        /* display: none; */
        left: 0;
        right: 0;
        margin: auto;
    }
    /* ================
Lista aktualności page start
 ==================== */
    .pg-lf-wian {
        display: none;
    }
    .pg-rt-wian {
        display: none;
    }
    .pagenation-inner-content p br {
        display: none;
    }
    .news-paginations-items ul li {
        color: #000;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 21px;
        width: 30px;
        height: 30px;
        line-height: 28px;
    }
    .news-paginations-items {
        margin-top: 28px;
    }
    /* ==============
Poj. aktualność page start 
============= */
    .pg-glv-lf-wian {
        display: none;
    }
    .pg-glv-rt-wian {
        display: none;
    }
    .hero-global-inner-content {
        padding-right: 0px;
    }
    .hero-global-inner-content h2 {
        color: #000;
        font-size: 30.05px;
        font-style: normal;
        font-weight: 600;
        line-height: 41.365px;
        margin-bottom: 24px;
    }
    .hero-global-inner-content p {
        margin-bottom: 30px;
    }
    .paginations-menu ul li a {
        color: #000;
        font-size: 11px;
    }
    .see-blog-post-area {
        background-color: #fff;
        padding: 51px 0;
    }
    .blg-point-mark li {
        display: block;
        text-align: center;
    }
    .blg-point-mark li span {
        width: 41px;
        margin: auto;
    }
    .blog-contents-- h1 {
        font-size: 18px;
        line-height: 30.172px;
        margin-bottom: 24px;
    }
    .Piki-do-item-box {
        border-radius: 30px;
        border: 1px solid var(--black-400, #818181);
        padding: 20px;
        margin-bottom: 20px;
    }
    .Piki-do-item-box ul {
        display: block;
    }
    .Piki-do-item-box ul li:first-of-type {
        width: 100%;
        margin-bottom: 10px;
    }
    /* ========================
Wydawnictwa page start 
============================ */
    .muzeum-text-items {
        margin-bottom: 34px;
    }
    .muzeum-book-list-item h2 {
        font-size: 19.78px;
        line-height: 26.614px;
    }
    .muzeum-book-list-item {
        text-align: center;
    }
    .muzeum-book-btm-pagination ul li {
        color: #000;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 21px;
        width: 30px;
        height: 30px;
        line-height: 28px;
    }
    .muzeum-book-btm-pagination {
        margin-top: 37px;
    }
    /* ===================
 poj wpis page start
 ======================== */
    .m-book-hero {
        padding: 40px 0;
    }
    .m-book-top {
        text-align: center !important;
    }
    .cena-sections-area {
        padding: 53px 0 20px;
        border-bottom: 1px solid #C8C8C8;
    }
    /* .Edukacja w Muzeum Przyrody section */
    .Edukacja-w-Muze-img {
        margin-bottom: 32px;
        width: 100%;
        height: inherit;
    }
    .price-and-Publishing-item h2 {
        color: #000;
        font-size: 25.44px;
        font-style: normal;
        font-weight: 500;
        line-height: 34.172px;
    }
    .price-and-Publishing-item h2 br {
        display: none;
    }
    .lessons-workshops-sectiosn {
        padding: 35px 0;
    }
    .see-the-img-gallery-area {
        padding: 51px 0;
    }
    .gallery-title h2 {
        color: #000;
        font-size: 25.49px;
    }
    /* ======gg======== */
    .lessons-workshops-items h2 {
        color: #000;
        font-size: 24.44px;
        line-height: 37.172px;
        margin-bottom: 24px;
    }
    .tast-state-budget-and-tragetd_inner-item h2 {
        font-size: 21.44px;
        line-height: 31.172px;
        margin-bottom: 24px;
    }
    .features--text-item h3 {
        margin-top: 0px;
    }
    .ft-left-text {
        padding-right: 0px;
    }
    .ft-right-text {
        padding-left: 0px;
    }
    .features--image-item {
        margin-bottom: 45px;
    }
    .Grabowski_family-item h2 {
        color: #000;
        font-size: 21.44px;
        line-height: 30.172px;
        margin-bottom: 24px;
    }
    .lessons-workshops-items {
        margin-bottom: 30px;
        padding-right: 1px;
    }
    /* ====text-columns-text-area==== */
    .text-columns-text-area {
        padding: 56px 0;
    }
    .divided-into3_title h2 {
        font-size: 23.49px;
        line-height: 33.437px;
        margin-bottom: -100px;
    }
    .the_Lutosławskie_court_in-Drozdowo {
        padding: 1px 0;
    }
    .the_Lutoslawskie_court-content h2 {
        color: #000;
        font-size: 20.44px;
        line-height: 29.172px;
        margin-bottom: 20px;
    }
    .Publishing_house_text-content {
        height: 100%;
        /* display: flex; */
        /* flex-direction: column; */
        /* justify-content: center; */
        padding-right: 0px;
        padding-top: 64px;
        margin-bottom: 58px;
    }
    .Publishing_house_area {
        padding: 0px 0 50px;
    }
    .text-and-Check-mark-content h2 {
        color: #000;
        font-size: 25.44px;
        line-height: 37.172px;
        margin-bottom: 24px;
    }
}

/* ==================================== Xtra Small Screen - Small Mobile ==================================== */