@media screen and (min-width: 1280px) and (max-width: 1679px) {
    .cards-section {
      background-size: 75% !important;
      background-position-x: -40% !important;
      background-position-y: 80% !important;
      padding-bottom: 10rem;
    }
    .p-25 {
      font-size: 2rem;
      line-height: normal;
    }
    .p-20 {
      font-size: 1.8rem;
      line-height: normal;
    }
   .section.barometer-section .noise {
      z-index: 10; 
      rotate: -26deg !important; 
      left: 15rem; 
      top: 26rem; 
      position: absolute;
    }
    .acc-8 img {
    width: 300px;
    }
    .acc-8 {
      bottom: -360px !important;
      right: 50px !important;
    }
    .acc-9 {
   left:-50px !important; 
   bottom: 100px !important;
}
    .p-30 {
       font-size: 2.5rem;
      line-height: normal;
    }
    .faq-container3 .question-container3 {
  //border-bottom: 1px solid black;
font-size: 1.8rem !important;
}
  }
@media screen and (min-width: 1023px) and (max-width: 1279px) {
   .section.barometer-section .noise {
    display: none;
   }
   .p-25 {
      font-size: 2rem;
      line-height: normal;
    }
  .p-20 {
      font-size: 1.8rem;
      line-height: normal;
    }
     .acc-8 img {
    width: 250px;
    }
    .acc-8 {
      bottom: -360px !important;
      right: 50px !important;
    }
}
@media screen and (min-width: 375px) and (max-width: 1279px) {
      .w-cards-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center;
      }
       .block-second {
        display: flex !important;
        flex-direction: column !important;
        align-items: center;
       }
        .block-last {
        display: flex !important;
        flex-direction: column !important;
        align-items: center;
       }

       
       .acc-9 {
      display: none;
    }
    .phone-header {
      gap: 10px;
    }
    .section.barometer-section .noise {
    display: none;
   }
   .people-style {
   border-top-left-radius: 40px 40px !important;
   border-top-right-radius: 40px 40px !important;
   margin: 40px 0 0 0 !important;
  }
 .p-25 {
      font-size: 1.8rem;
      line-height: normal;
    }
  .p-20 {
      font-size: 1.6rem;
      line-height: normal;
    }
    .p-50 {
       font-size: 3.2rem;
      line-height: normal;
    }
    .p-35 {
       font-size: 2.2rem;
      line-height: normal;
    }
     .p-30 {
       font-size: 2.2rem;
      line-height: normal;
    }
    .faq-container3 .question-container3 {
  //border-bottom: 1px solid black;
font-size: 1.6rem !important;
}
}

.people-style {
  padding-top: 60px; margin: 0px 0 0 0; z-index: 100;
                  border-top-left-radius: 80px 80px; border-top-right-radius: 80px 80px;
}

@media screen and (min-width: 375px) and (max-width: 580px) {
  .phone-header {
        display: flex !important; 
        flex-direction: column !important;
        align-items: start !important;
        gap: 0px;
        justify-content: start !important;
  }
  .phone-header-image {
    align-items: start !important;
    justify-content: start !important;
  }
  .block-grid {
        display: flex !important;
        flex-direction: column !important;
        align-items: center;
        gap: 40px;
        top: 20px;
       }
       .p-35 {
       font-size: 2.2rem;
      line-height: normal;
    }
    .p-30 {
       font-size: 2.2rem;
      line-height: normal;
    }
    .faq-container3 .question-container3 {
  //border-bottom: 1px solid black;
font-size: 1.6rem !important;
}
.hand-image-phone img{
  width: 36px !important;
}
.grid-align-start-carousel2 {
  display: grid;
  grid-template-columns: 38px 1fr !important; 
  gap: 10px !important; 
  padding: 0 0 10px 0 !important; 
  align-items: start;
}
  .icon-w-card {
  position: absolute;
  top: 5px !important;
  left: -20px !important;
  width: 48px !important;
  height: 48px !important;
}
.bg-bottom.phone {
display: none;
}
.section.partnership-benefits-section .products-button {
  top: 90px !important;
}
.w-cards-container {
  gap: 24px 0px !important;
  }
   .image-circle {
    padding: 0 !important;
  }
   .acc-8 {
      display: none;
    }
}

  @media (min-width: 1680px) {
    .cards-section {
      background-size: 60%;
      background-position-x: -5%;
      background-position-y: 100%;
      padding-bottom: 10rem;
    }
  }

  .image-circle {
    padding: 0 80px;
  }

  .block-second {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

   .block-last {
    display: grid;
    grid-template-columns: 0.5fr 1fr;
  }

   .block-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

.hide {
  display: none !important;
}

.acc-8 {
  position: absolute; right:0; bottom: -390px; z-index: 800;
}

.acc-9 {
  position: absolute; left:-150px; bottom: 0; z-index: 800;
}
.show {
  opacity: 0;
  animation: ani 0.5s forwards;
}

@keyframes ani {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.grid {
  display: grid;
}

.grid-im {
  display: grid !important;
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.bg-white {
  background-color: white;
}

.rounded-tr-50 {
  border-top-right-radius: 50px;
}
.rounded-bl-50 {
  border-bottom-left-radius: 50px;
}
.rounded-b-5rem {
  border-radius: 0 0 5rem 5rem;
}

.hero-block {
  height: 61rem;
  padding-top: 1rem;
  margin-bottom: 7rem;
  width: 100%;
  z-index: 100;
  background-color: var(--theme-red);
}

/* VISIBILITY */

.desktop {
  display: inherit;
}

.phone {
  display: none ;
}

.phone-imp {
  display: none !important;
}
.marginTopFix1 {
  margin-top: 80px;
}

.section.industries-section .phone-width {
width: 80%;
}
.section.people-section .padding-text{
  padding: 60px;
}

@media screen and (max-width: 564px) {
  .marginTopFix1 {
    margin-top: 80px;
  }
  .section.barometer-section {
    background-color: var(--theme-black);
  }
  /* .section.people-section .container-header {
    justify-content: start !important;
    margin: 0 0 60px 0 !important;
  } */
  .section.people-section .rekrutacje-card {
    display: flex !important;
    flex-direction: column !important;
  }
  /* .section.numbers-section {
    padding: 0 !important;
  } */
  .section.industries-section .p-30 {
    font-size: 1.8rem !important;
  }

  .section.industries-section .phone-width {
    width: 100% !important;
  }

  .section.people-section .padding-text{
    padding: 60px 0 !important;
  }
}

/* @media screen and (min-width: 2500px) {
  .section.numbers-section .numbers-section-bg-2 {
    background-size: 50%;
  }
} */
.section.partnership-benefits-section .products-button {
  /* top: 120px !important; */
  bottom: 150px;
}

@media screen and (min-width: 1680px) {
  /* .section.numbers-section .numbers-section-bg-2 {
    background-size: 100% auto;
    width: 100% !important;
  } */
  /* .section.industries-section {
    padding-top: 160px !important;
  } */
  .section.industries-section .products-button {
    top: -160px !important;
  }

}

@media screen and (min-width: 1024px) and (max-width: 1439px) {

  .section.cards-section .desktop {
    display: none !important;
  }
  .section.barometer-section {
    background-color: var(--theme-black);
}

  .section.block-2 .desktop {
    display: none !important;
  }
  .marginTopFix1 {
     margin-top: 80px;
  }

  .section.block-2 .phone-imp  {
    display: inherit !important;
  }

  .section.cards-section .phone {
    display: inherit ;
  }
  /* .barometer-desc .phone {
    text-wrap: nowrap !important;

  } */

  .section.hero-section .desktop {
    display: none !important;
  }

  .section.hero-section .phone {
    display: inherit ;
  }
  .section.people-section .desktop {
    display: inherit ;
  }
  .section.people-section  .phone {

    display: none !important;
  }
  .section.people-section  .phone-imp {
    display: inherit !important;
  }
  .section.people-section .subsection .people-card .people-image {
    height: 45rem !important;
  }
  .section.barometer-section .barometer-desc .container-header {
    display: flex;
    flex-direction: column;
    align-items: center;
  }



  .section.barometer-section .barometer-desc .container-header .phone .header-h2 br  {
    display: none;
  }
  .section.barometer-section .barometer-desc .container-header .phone .header-h2 {

  }
  .section.barometer-section .barometer-desc .container-header .phone  {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    width: 80%;
  }

  .section.hero-section .container .phone {
    height: 85rem !important;
}
.section.industries-section .products-button {
  /* left: 33% !important; */
  top: -110px;
}

.hero-block {
  flex-direction: column;
    align-items: center;
    height: 70rem;
}

.section.hero-section .hero-section-bottom-deco .down-button-border {
  height: 6.4rem;
  width: 6.4rem;
}


.section.industries-section .phone-class {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
}

.section.industries-section .container .phone-class {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.section.industries-section .container .phone-class .item1 {
   grid-column: 1;  text-align: center;}
.section.industries-section .container .phone-class .item2 { 
  grid-column: 2; text-align: center;}
.section.industries-section .container .phone-class .item3 { 
  grid-column: span 2; text-align: center;  
  width: 550px !important; 
  align-items: center !important;
}
.section.industries-section .container .phone-class .item4 {
  grid-column: span 2; text-align: center; 
  width: 550px !important; 
  align-items: center !important;
}


/* .section.industries-section .container .phone-class div:last-child {
  width: 550px !important; 
  align-items: center !important;
} */
.section.industries-section .products-button {
  /* left: auto !important; */
}
.section.industries-section .container .phone-class {
  margin-left: 10rem;
}

.section.people-section .products-button {
  flex-direction: column !important;
  align-items: center !important;
}

.section.partnership-benefits-section .phone-class {
  /* display: flex !important;
  flex-direction: column !important;
  align-items: center !important; */
}

.section.partnership-benefits-section .phone-class .container-header span.span-white br {
  display: none !important;
}
.section.partnership-benefits-section .phone-class .container-header span.span-white {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .desktop {
    display: none !important;
  }

  .phone {
    display: inherit ;
  }

  .phone-imp {
    display: inherit !important;
  }

  .section.hero-section .phone {
    height: 45rem !important;
}
.hero-block {
  flex-direction: column;
    align-items: center;
    height: 70rem;
}

.section.hero-section .hero-section-bottom-deco .down-button-border {
  height: 6.4rem;
  width: 6.4rem;
}

  .section.barometer-section .barometer-desc .container-header .phone  {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    width: 80%;
  }

  .section.barometer-section .barometer-desc .container-header {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .section.barometer-section .barometer-desc .container-header .phone .header-h2 br  {
    display: none;
  }
  .section.barometer-section .barometer-desc .container-header .phone .header-h2 {
 
  }

  .block-2.section  .phone-class {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .section.industries-section .phone-class {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }
  
  .section.industries-section .container .phone-class {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .section.industries-section .container .phone-class .item1 {
     grid-column: 1;  text-align: center;}
  .section.industries-section .container .phone-class .item2 { 
    grid-column: 2; text-align: center;}
  .section.industries-section .container .phone-class .item3 { 
    grid-column: span 2; text-align: center;  
    width: 550px !important; 
    align-items: center !important;
  }
  .section.industries-section .container .phone-class .item4 {
    grid-column: span 2; text-align: center; 
    width: 550px !important; 
    align-items: center !important;
  }

  /* .section.industries-section .container .phone-class div:last-child {
    width: 550px !important; 
    align-items: center !important;
  } */
  .section.industries-section .products-button {
    /* left: auto !important; */
    top: -110px;
  }

  .section.people-section .subsection .container-header.container-header-none {
    flex-direction: column !important;
  }  
  
  .section.people-section .products-button {
    flex-direction: column !important;
    align-items: center !important;
  }

  .section.numbers-section.numbers-section-2 .products-button {
    flex-direction: column !important;
    align-items: center !important;
  }

  .section.partnership-benefits-section .phone-class {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }

  .section.partnership-benefits-section .phone-class .container-header span.span-white br {
    display: none !important;
  }
  .section.partnership-benefits-section .phone-class .container-header span.span-white {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }

}

@media screen and (max-width: 767px) {
  .hero-block {
    height: 100%;
    --container-width: 100vw;
  }
  .desktop {
    display: none !important;
  }

  .phone {
    display: inherit ;
  }

  .phone-imp {
    display: inherit !important;
  }

  .img-flag {
    height: 40px !important;
  }
  .section.industries-section .img-flag-rus {
    height: 24px !important;
    width: 44px !important;

  }
  .section .container .container-header .phone-header-h2 {
    font-size: 3rem !important;
  }
  .c-card2 {
    padding: 3rem 0 0 0 !important;
  }
  .c-card2 .p-30 {
    font-size: 2rem !important;
    text-align: center !important;
  }
  .section .industries-section .phone-class img {
    width: 34px !important;
    padding-top: 40px;
  }
  .CAROUSEL2 .phone-class img {
    width: 34px !important;
    padding-top: 40px;
  }
  
  .phone-class {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
  }
  .phone-class .item4 {

    align-items: center !important;
  }

  .phone-margin {
    margin: 0 auto !important;
  }
  .phone-scale {
    scale: 0.5;
  }
  .phone-text-center {
    text-align: center !important;
  }
  .phone-button {
    padding-top: 180px !important;
  }
  .phone-width {
    width: 100% !important;
  }
  .main-button {
      min-width: 300px;
      margin: 0 auto !important;
    }
    .section.industries-section .products-button {
      /* left: auto !important; */
      top: -80px;
    }

    .bg.phone {
      background-size: contain;
      z-index: 100;
      background-repeat: no-repeat;
      height: 50rem;
      width: 100%;
      position: absolute;
      background-image: url('/wp-content/themes/pssa/assets/bg-block-header.svg');
    }

    .bg-bottom.phone {
      background-image: url('/wp-content/themes/pssa/assets/bg-block-bottom2.svg');
      background-size: contain;
      z-index: 100;
      background-repeat: no-repeat;
      height: 50rem;
      width: 100%;
      position: absolute;
      margin-top: -5px;
    }

    .section.numbers-section .bottom-bg {
      min-height: 200px;
      width:100%;
      z-index:100;
      position: relative;
    }


}
@media screen and (max-width: 560px) {
.bg.phone {
  background-image: url('/wp-content/themes/pssa/assets/bg-mobile-bottom.svg') !important;
  background-size: contain;
  z-index: 100;
  background-repeat: no-repeat;
  height: 50rem;
  width: 100%;
  position: absolute;
}
.bg-bottom.phone {
  background-image: url('/wp-content/themes/pssa/assets/bg-top-mobile.svg') !important;
  background-size: contain;
  z-index: 100;
  background-repeat: no-repeat;
  height: 50rem;
  width: 100%;
  position: absolute;
  margin-top: -100px;
}
.block-2 {
  border-bottom-left-radius: 40px 40px !important;
  border-bottom-right-radius: 40px 40px !important;
}


}

.hero-section {
  background-color: var(--theme-black) !important;
}

.section.hero-section .hero-section-bottom-deco .down-button-border .down-button {
  background-color: var(--theme-red) !important;
}

.section.hero-section .hero-section-bottom-deco {
  background-color: var(--theme-black) !important;
  border-radius: 0rem 0rem 0 0 !important;
}
.section.hero-section .hero-section-bottom-deco {
  height: 0rem !important;
  bottom: auto !important;
}
.section.hero-section .hero-section-bottom-deco .down-button-border {
  width: 8rem !important;
  height: 8rem !important;
  background-color: #232526 !important;
}
.section.hero-section .hero-section-bottom-deco .down-button-border .down-button .down-button-icon {
  width: 45% !important;
}


.block-2 {
  background-color: #232526;
  border-bottom-left-radius: 80px 80px;
  border-bottom-right-radius: 80px 80px;
  width: auto !important;
}

.main {
  min-height: 300px;
  color: white;
}

.col-left {
  border-right: 1px solid #fff;
}

.flex {
  display: flex;
}
.flex-col {
  flex-direction: column;
}

.justify-center {
  justify-content: center;
}
.items-center {
  align-items: center;
}
.items-start {
  align-items: start;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.justify-end {
  justify-content: end;
}
.justify-start {
  justify-content: start;
}
.basis-full {
flex-basis: 100%;
}
.flex-row {
   flex-direction: row;
}

.section.numbers-section {
  background-color: var(--theme-black);
  height: 60rem;
  position: relative;
  padding: 40px 0 40px 0;
}

.section.numbers-section .numbers-section-bg {
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 1920px auto;
  height: 1000px;
  left: 50%;
  position: absolute;
  top: -2rem;
  transform: translateX(-50%);
  width: 1920px;
  z-index: 100;
}

.section.numbers-section .container-header {
  margin-bottom: 5rem;
}

/* CAROUSEL */

.CAROUSEL {
  align-items: center;
  display: flex;
  height: 28rem;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1000;
}

.CAROUSEL::before {
  background: linear-gradient(90deg, transparent, var(--theme-black));
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 25%;
  z-index: 1000;
}

.CAROUSEL button.slick-arrow {
  align-items: center;
  border-radius: 100%;
  bottom: -14.5rem;
  color: var(--theme-white);
  display: flex;
  font-size: 2rem;
  font-weight: 400;
  height: 7rem;
  justify-content: center;
  outline: none;
  padding: 0;
  position: absolute;
  width: 7rem;
}

.CAROUSEL button.slick-arrow.slick-prev {
  background-color: var(--theme-black);
  border: 1px solid var(--theme-gray);
  left: 10rem;
  padding: 0 1rem 0 0;
  cursor: pointer;
}

.CAROUSEL button.slick-arrow.slick-next {
  background-color: var(--theme-red);
  border: none;
  left: 20.5rem;
  padding: 0 0 0 1rem;
  cursor: pointer;
  
}

.CAROUSEL .slick-track {
  height: 28rem;
  overflow: hidden;
}

.c-card {
  backdrop-filter: blur(10px);
  background: linear-gradient(158deg, rgba(81, 81, 81, 0.20) 14.46%, rgba(81, 81, 81, 0.00) 98.91%);
  border: 1px solid #565656;
  border-radius: 0 5rem;
  margin: 0 1.25rem;
  padding: 3rem 4.5rem 0;
  width: 40rem;
}

.c-card .c-card-header {
  color: var(--theme-red);
  font-size: 4.5rem;
  font-weight: 500;
}

.c-card .c-card-paragraph {
  color: var(--theme-white);
  font-size: 2rem;
}

.c-card.c-card-none {
  backdrop-filter: none;
  background: none;
  border: none;
}

@media screen and (max-width: 767px) {
  .CAROUSEL::before {
    display: none;
  }

  .CAROUSEL button.slick-arrow {
    bottom: -12.5rem;
    height: 8rem;
    width: 8rem;
  }

  .CAROUSEL button.slick-arrow.slick-prev {
    left: 1.5rem;
  }

  .CAROUSEL button.slick-arrow.slick-next {
    left: 11rem;
  }

  .c-card.c-card-none {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {

}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .CAROUSEL .slick-track {
    height: 18rem;
    overflow: hidden;
  }
  .c-card .c-card-header {
    color: var(--theme-red);
    font-size: 3rem;
    font-weight: 500;
  }
  
  .c-card .c-card-paragraph {
    color: var(--theme-white);
    font-size: 1.8rem;
  }
  .CAROUSEL {
    height: 18rem;
  }

}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
}

@media screen and (min-width: 1680px) {
}


/* NUMBERS SECTION */

.section.numbers-section {
  background-color:var(--theme-black);
  height: 100rem;
  position: relative;
  padding: 40px 0 40px 0;
}

.section.numbers-section .numbers-section-bg {
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 1920px auto;
  height: 1000px;
  left: 50%;
  position: absolute;
  top: -2rem;
  transform: translateX(-50%);
  width: 1920px;
  z-index: 100;
}

.section.numbers-section:after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.25;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.section.numbers-section:before {
  content: "";
  //background: rgba(229, 229, 229, 0.05);
  height: 60rem;
  position: absolute;
  width: 100%;
  padding: 40px 0 40px 0;
}

.section.numbers-section .container-header {
  margin-bottom: 5rem;
}

@media screen and (max-width: 767px) {
  .section.numbers-section {
    background-color: var(--theme-black);
    height: auto;
  }

  .section.numbers-section:after {
    display: none;
  }

  .section.numbers-section:before {
    display: none;
  }

  .section.numbers-section .numbers-section-bg {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .section.numbers-section {
    background-color: var(--theme-black);
    height: 100%;
  }

  .section.numbers-section:after {
    display: none;
  }

  .section.numbers-section:before {
    display: none;
  }

  .section.numbers-section .numbers-section-bg {
    display: none;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  /* .section.numbers-section {
    background-color: var(--theme-black) !important;
    height: 62rem !important;
  } */

  .section.numbers-section:after {
    display: none;
  }

  .section.numbers-section:before {
    display: none;
  }

  .section.numbers-section .numbers-section-bg {
    display: none;
  }
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
}

@media screen and (min-width: 1680px) {
}


.w-full {
  width: 100%;
}


/* PEOPLE SECTION */

.section.people-section {
  background-color: #FFF;
  position: relative;
}

.section.people-section:after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.25;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.section.people-section:before {
  content: "";
  //background: rgba(229, 229, 229, 0.05);
  height: 60rem;
  position: absolute;
  width: 100%;
}

.section.people-section .container-header.container-header-zero {
  margin-left: calc(50% + 4rem);
}

.section.people-section .container-header.container-header-zero .psc-button {
  position: absolute;
  top: -6.4rem;
}

.section.people-section .container-header.container-header-zero .psc-button .main-button {
  background-color: var(--theme-red);
  color: var(--theme-white);
}

.section.people-section .subsection {
  border-top: 1px solid var(--theme-gray);
  //margin-top: 7.5rem;
}

.section.people-section .subsection .container-header {
  margin-bottom: 6rem;
}

.section.people-section .subsection .container-header .header-h2 {
  font-weight: 400;
}

.section.people-section .subsection .container-header.container-header-none {
  margin-bottom: 0;
}

.section.people-section .subsection .container-header.container-header-none::before {
  display: none;
}

.section.people-section .subsection .container-header .container-header-h2 {
  font-weight: 400;
}

.section.people-section .subsection .people-card {
  display: grid;
  grid-column-gap: 8rem;
  grid-template-columns: repeat(2, 1fr);
  margin-bottom: 2.5rem;
}
.section.people-section .subsection .rekrutacje-card {
  display: grid;
  grid-column-gap: 8rem;
  grid-template-columns: repeat(2, 1fr);
}

.section.people-section .subsection .rekrutacje {
  display: grid;
  grid-column-gap: 2rem;
  grid-template-columns: 140px 1fr;
  margin-bottom: 2.5rem;
}

.section.people-section .subsection .people-card .people-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 5rem;
  height: 18.4rem;
}
.section.people-section .subsection .people-card .people-image-big {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 5rem;
  height: 36.8rem;
}

.section.people-section .subsection .people-card .people-desc {
  align-items: start;
  display: flex;
}
.clear-before::before {
  content: "" !important;
  height: 0px !important;
}

.section.people-section .subsection .rekrutacje .rekrutacje-desc {
  align-items: start;
  display: flex;
  gap: 2rem;
}

.section.people-section .subsection .people-card .people-desc img {
  display: inline-block;
  vertical-align: middle;
}

.section.people-section .subsection .people-card .people-desc .people-desc-p {
  font-size: 1.7rem;
  margin-bottom: 0;
  /* font-weight: lighter; */

}

.font-size-normal {
  font-size: 1.8rem !important;
  font-weight: normal !important;
}
@media screen and (max-width: 767px) {
  .section.people-section {
    padding-top: 2.5rem;
  }

  .section.people-section .container-header.container-header-zero {
    margin-left: 0;
  }

  .section.people-section .container-header.container-header-zero .psc-button {
    display: none;
  }

  .section.people-section .subsection {
    border-top: none;
    margin-top: 0;
  }

  .section.people-section .subsection .container-header {
    margin-bottom: 3.5rem;
  }

  .section.people-section .subsection .people-card {
    grid-template-columns: 1fr;
    margin-bottom: 2.5rem;
  }

  .section.people-section .subsection .people-card .people-image {
    border-radius: 0 2.5rem;
    margin-bottom: 3.5rem;
    background-position: top;
  }

  .section.people-section .subsection .people-card .people-desc .people-desc-p {
    font-size: 2rem;
    margin-bottom: 1.5rem;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .section.people-section {
    padding-top: 3.5rem;
  }

  .section.people-section .container-header.container-header-zero {
    margin-bottom: 7.5rem;
    margin-left: 0;
  }

  .section.people-section .container-header.container-header-zero .psc-button {
    display: none;
  }

  .section.people-section .subsection {
    margin-top: 4rem;
  }

  .section.people-section .subsection .people-card {
    grid-template-columns: 1fr;
    margin-bottom: 2.5rem;
  }

  .section.people-section .subsection .people-card .people-image {
    border-radius: 0 2.5rem;
    margin-bottom: 3.5rem;
  }

  .section.people-section .subsection .people-card .people-desc .people-desc-p {
    font-size: 2rem;
    margin-bottom: 1.5rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .section.people-section {
    padding-top: 3.5rem;
  }

  .section.people-section .container-header.container-header-zero {
    margin-bottom: 7.5rem;
    margin-left: 0;
  }

  .section.people-section .container-header.container-header-zero .psc-button {
    display: none;
  }

  .section.people-section .subsection {
    margin-top: 4rem;
  }

  .section.people-section .subsection .people-card {
    grid-template-columns: 1fr;
    margin-bottom: 2.5rem;
  }

  .section.people-section .subsection .people-card .people-image {
    border-radius: 0 2.5rem;
    margin-bottom: 3.5rem;
  }

  .section.people-section .subsection .people-card .people-desc .people-desc-p {
    margin-bottom: 1.5rem;
  }
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
}

@media screen and (min-width: 1680px) {
}


/* NUMBERS SECTION 2 */

.section.numbers-section.numbers-section-2 {
  background-color: #FFF;
 
  min-height: 70rem;
  height: auto;
  //padding-top: 15.5rem;
  position: relative;
}

.section.numbers-section .numbers-section-bg-2 {
  background-position: 45% 0;
  background-repeat: no-repeat;
  /* background-size: 1920px auto; */
  background-size: cover;
  min-height: 500px;
  height:auto;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  width: 100%;
  z-index: 100;
}
.section.numbers-section .numbers-section-bg-3 {
  background-position: 50% 0;
  background-repeat: no-repeat;
  /* background-size: 1920px auto; */
  background-size: cover;
  min-height: 300px;
  height:auto;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  width: 100%;
  z-index: 100;
}

.section.numbers-section .psc-button-2 {
  bottom: 13.5rem;
  position: absolute;
  right: calc((100vw - var(--container-width)) / 2);
  z-index: 200;
}
.bottoms-section {
  background-color: var(--theme-black);
  min-height: 20rem;
  height: auto;
  z-index: 400;
  width: 100%;
}

@media screen and (max-width: 767px) {
  .section.numbers-section.numbers-section-2 {
    //background-color: var(--theme-black);
    background-color:  #FFF;
    min-height: 52rem;
    height:auto;
    padding-top: 6.25rem;
    position: relative;
  }

  .section.numbers-section.numbers-section-2:after {
    display: none;
  }

  .section.numbers-section.numbers-section-2:before {
    display: none;
  }

  .section.numbers-section.numbers-section-2 .numbers-section-bg-2 {
    display: none;
  }
  .section.numbers-section.numbers-section-2 .numbers-section-bg-2.phone {
    display: block;
  }

  .section.numbers-section .psc-button-2 {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
}

@media screen and (min-width: 1680px) {
}


//FAQ-ACCORDION Start

h2.faq-heading {
  text-align: center;
  font-weight: 300;
  font-size: 28px;
  color: white;
  margin: 8px 0;
  margin-top: 60px;
}

.faq-container {
  border-radius: 8px;
  box-shadow: 0 4px 50px -8px var(--theme-black);
  margin: 32px auto;
  color: var(--theme-black);
  line-height: 1.9;
}

.faq-container .question-container {
  border-bottom: 1px solid #eeeeee45;

}

.faq-container .question {
  display: flex;
  justify-content: space-between;
  gap: 32px;
  font-size: 18px;
  font-weight: normal;
  padding: 16px 24px;
  cursor: pointer;
  color: white;
}

.faq-container .question .question-icon {
  width: 34px;
  height: 34px;
  background: var(--theme-black);
  padding: 4px;
  border-radius: 50%;
  border: 1px solid white;
  flex-shrink: 0;
  display: flex;
  transition: all 300ms ease;
}

.faq-container .question-container.expanded .question-icon {
  background: #FF173D;
  color: #fff;
  transform: rotateZ(180deg);
  border: none;
}

.faq-container .answer {
  display: block;
  align-items: flex-start;
  gap: 8px;
  margin: 8px 0;
}

.faq-container .answer .answer-icon {
  width: 20px;
  flex-shrink: 0;
  color: blue;
  display: flex;
  margin-top: 5px;
}

.faq-container .answer-container {
  padding: 0px 32px;
  background: var(--theme-black);;
  max-height: 0;
  overflow: hidden;
  transition: all 300ms ease;
  color: white;
}

.faq-container .question-container.expanded .answer-container {
  min-height: 100px;
  padding: 8px 32px 32px 32px;
}

.faq-container  .answer p {
  margin: 0;
}


/* INDUSTRIES SECTION */

.section.industries-section {
  background-color: #FFF;
  position: relative;
  //padding-top: 60px;
}

.section.industries-section .noise {
  top: 15rem;
}

.section.barometer-section .noise {
      z-index: 10; 
      rotate: -18deg; 
      left:15rem; 
      top: 26rem; 
      position: absolute;
    }

.section.industries-section:after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.25;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.section.industries-section:before {
  content: "";
  background: rgba(229, 229, 229, 0.05);
  height: 60rem;
  position: absolute;
  width: 100%;
}

.section.industries-section .container {
  margin-bottom: 7.5rem;
}

.section.industries-section .container .container-header {
  margin-bottom: 7.5rem;
}

.section.industries-section .container .container-header::before {
  left: 50%;
  transform: translateX(-50%);
}

.section.industries-section .container .container-header .header-h2 {
  font-weight: 400;
  text-align: center;
}

.section.industries-section .container .industries-grid {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: grid;
  grid-template-columns: 0.5fr 1fr 1fr 1fr 1fr 0.5fr;
}

.section.industries-section .container .industries-grid .ind-exmpl {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 2.8rem;
}

.section.industries-section .container .industries-grid .ind-exmpl img {
  margin: 0 0 0 3rem;
}

.section.industries-section .container .industries-grid .ind-exmpl .ind-exmpl-p {
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center;
  padding-bottom: 20px;
}

@media screen and (max-width: 767px) {
  /* .section.industries-section {
    background: linear-gradient(180deg, rgba(217, 217, 217, 0.50) 0%, rgba(217, 217, 217, 0.00) 100%);
  } */

  .section.industries-section .container {
    margin-bottom: 5rem;
  }

  .section.industries-section .container .container-header {
    margin-bottom: 7.5rem;
    margin-top: 5rem;
  }

  .section.industries-section .container .container-header .header-h2 {
    font-size: 4rem;
  }

  .section.industries-section .container .industries-grid {
    background-size: 0 0;
    grid-template-columns: 1fr;
  }

  .section.industries-section .container .industries-grid .ind-exmpl {
    padding-top: 1.25rem;
  }

  .section.industries-section .container .industries-grid .ind-exmpl.ind-exmpl-none {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .section.industries-section .container {
    margin-bottom: 5rem;
  }

  .section.industries-section .container .container-header {
    margin-bottom: 7.5rem;
    margin-top: 5rem;
  }

  .section.industries-section .container .industries-grid {
    background-size: 0 0;
    grid-template-columns: repeat(2, 1fr);
    padding: 0 5rem;
  }

  .section.industries-section .container .industries-grid .ind-exmpl.ind-exmpl-none {
    display: none;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .section.industries-section .container {
    margin-bottom: 5rem;
  }

  .section.industries-section .container .container-header {
    margin-bottom: 7.5rem;
    margin-top: 5rem;
  }

  .section.industries-section .container .industries-grid {
    background-size: 0 0;
    grid-template-columns: repeat(3, 1fr);
    padding: 0 5rem;
  }

  .section.industries-section .container .industries-grid .ind-exmpl.ind-exmpl-none {
    display: none;
  }
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
  /* .section.industries-section .container .industries-grid {
    background-size: 0 0;
  } */
  .section.industries-section .products-button {
    /* left: 33% !important; */
    top: -110px;
  }
}

@media screen and (min-width: 1680px) {
  

}

.section.numbers-section .bottom-bg {
  min-height: 300px;
  width:100%;
  z-index:100;
  position: relative;
}

/* .section.numbers-section .numbers-section-bg-2 {
  background-position: 50% -10%;
  background-repeat: no-repeat;
  background-size: 1920px auto;
  min-height: 1000px;
  height:auto;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  width: 1920px;
  z-index: 100;
} */

.section.industries-section .container .main-button.main-button-red {
  background-color: var(--theme-red);
  border: 1px solid var(--theme-red);
  color: var(--theme-white);
  margin-bottom: 5rem;
}

.section.industries-section .products-button {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
}

.section.industries-section p {
  margin: 0 !important;
}
.section.industries-section {
  margin: 0 auto;
}

.section.industries-section .img-flag {
  height: 80px;
}
.section.industries-section .img-flag-rus {
  height: 44px;
  width: 86px;
}



/* CAROUSEL2 */

.CAROUSEL2 {
  align-items: center;
  display: flex !important;
  flex-direction: row;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1000;
  background: #EEFFF5;
  border-radius: 0rem 5rem;
}

.CAROUSEL2.next {
  background: transparent !important;
}

.CAROUSEL2::before {
  //background: var(--theme-black);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.CAROUSEL2 button.slick-arrow {
  align-items: center;
  border-radius: 100%;
  //bottom: -14.5rem;
  color: var(--theme-white);
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  height: 5rem;
  justify-content: center;
  outline: none;
  padding: 0;
  position: absolute;
  z-index: 1000;
  width: 5rem;
  top: 5rem;
}

.CAROUSEL2 button.slick-arrow.slick-prev {
  background-color: var(--theme-black);
  border: none;
  left: 5rem;
  padding: 0 1rem 0 0;
  cursor: pointer;
}

.CAROUSEL2 button.slick-arrow.slick-next {
  background-color: var(--theme-black);
  border: none;
  right: 5rem;
  padding: 0 0 0 1rem;
  cursor: pointer;
  
}

.next-cards-inside {
  grid-template-columns: 36px 1fr;
   gap: 10px;
    border: 1px solid #FF173D;
     padding: 20px 20px 60px 20px;
      border-radius: 0 0 0 40px;
}

.CAROUSEL2.next button.slick-arrow.slick-prev {
  background-color: var(--theme-red) !important;
}

.CAROUSEL2.next button.slick-arrow.slick-next {
  background-color: var(--theme-red) !important;
}

.CAROUSEL2 .slick-track {
  height: 100%;
  overflow: hidden;
}

.CAROUSEL2 .slick-slide {
  height: auto !important;
}

.CAROUSEL2 .slide-inner {
  height: fit-content;
}

.grid-align-start-carousel2 {
  display: grid;
  grid-template-columns: 64px 1fr;
  gap: 20px;
  padding: 0 0 40px 0;
  align-items: start;
}

.c-card2 {
  //backdrop-filter: blur(10px);
  //background: linear-gradient(158deg, rgba(81, 81, 81, 0.20) 14.46%, rgba(81, 81, 81, 0.00) 98.91%);
  //border: 1px solid #565656;
  //border-radius: 0 5rem;
  margin: 0 1.25rem;
  padding: 3rem 4.5rem 0;
  width: 100%;
}

.c-card2 .c-card-header {
  color: var(--theme-red);
  font-size: 4.5rem;
  font-weight: 500;
}

.c-card2 .c-card-paragraph {
  color: var(--theme-white);
  font-size: 2rem;
}

.c-card2.c-card-none {
  backdrop-filter: none;
  background: none;
  border: none;
}

@media screen and (max-width: 767px) {

  .section.numbers-section .numbers-section-bg-3 {
  top: 0 !important;

}
.section.partnership-benefits-section .container-header::before {
  bottom: -30px !important;
}

  .CAROUSEL2::before {
    display: none;
  }

  .CAROUSEL2 button.slick-arrow {
    top: 8.5rem;
    height: 4rem;
    width: 4rem;
  }
  .CAROUSEL2 button.slick-arrow svg {
    width: 100%;
    height: 2rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-prev {
    left: 2rem;
    top: 20px;
  }
  .CAROUSEL2 button.slick-arrow.slick-prev svg {
    margin-left: 0.5rem;
  }
  .CAROUSEL2 button.slick-arrow.slick-next svg {
    margin-right: 0.5rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-next {
    right: 2rem;
    top: 20px;
  }

  .c-card2.c-card-none {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .CAROUSEL2::before {
    display: none;
  }

  .CAROUSEL2 button.slick-arrow {
    top: 8.5rem;
    height: 4rem;
    width: 4rem;
  }
  .CAROUSEL2 button.slick-arrow svg {
    width: 100%;
    height: 2rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-prev {
    left: 0.5rem;
  }
  .CAROUSEL2 button.slick-arrow.slick-prev svg {
    margin-left: 0.5rem;
  }
  .CAROUSEL2 button.slick-arrow.slick-next svg {
    margin-right: 0.5rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-next {
    right: 0.5rem;
  }

  .c-card2.c-card-none {
    display: none;
  }

}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .CAROUSEL2::before {
    display: none;
  }

  .CAROUSEL2 button.slick-arrow {
    top: 8.5rem;
    height: 4rem;
    width: 4rem;
  }
  .CAROUSEL2 button.slick-arrow svg {
    width: 100%;
    height: 2rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-prev {
    left: 0.5rem;
  }
  .CAROUSEL2 button.slick-arrow.slick-prev svg {
    margin-left: 0.5rem;
  }
  .CAROUSEL2 button.slick-arrow.slick-next svg {
    margin-right: 0.5rem;
  }

  .CAROUSEL2 button.slick-arrow.slick-next {
    right: 0.5rem;
  }

  .c-card2.c-card-none {
    display: none;
  }

}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
}

@media screen and (min-width: 1680px) {
}


//FAQ-ACCORDION2 Start

h2.faq-heading {
  text-align: center;
  font-weight: 300;
  font-size: 28px;
  color: white;
  margin: 8px 0;
  margin-top: 60px;
}

.faq-container2 {
  border-radius: 8px;
  box-shadow: 0 4px 50px -8px var(--theme-black);
  margin: 32px auto;
  color: var(--theme-black);
  line-height: 1.9;
}

.faq-container2 .question-container2 {
  border-bottom: 1px solid #eeeeee45;

}

.faq-container2 .question2 {
  display: flex;
  justify-content: space-between;
  gap: 32px;
  font-size: 18px;
  font-weight: normal;
  padding: 16px 24px;
  cursor: pointer;
  color: white;
}

.faq-container2 .question2 .question-icon {
  width: 34px;
  height: 34px;
  background: var(--theme-black);
  padding: 4px;
  border-radius: 50%;
  border: 1px solid white;
  flex-shrink: 0;
  display: flex;
  transition: all 300ms ease;
}

.faq-container2 .question-container2.expanded2 .question-icon {
  background: #FF173D;
  color: #fff;
  transform: rotateZ(180deg);
  border: none;
}

.faq-container2 .answer2 {
  display: block;
  align-items: flex-start;
  gap: 8px;
  margin: 8px 0;
}

.faq-container2 .answer2 .answer-icon {
  width: 20px;
  flex-shrink: 0;
  color: blue;
  display: flex;
  margin-top: 5px;
}

.faq-container2 .answer-container2 {
  padding: 0px 32px;
  background: var(--theme-black);;
  max-height: 0;
  overflow: hidden;
  transition: all 300ms ease;
  color: white;
}

.faq-container2 .question-container2.expanded2 .answer-container2 {
  min-height: 100px;
  padding: 8px 32px 32px 32px;
}

.faq-container2  .answer2 p {
  margin: 0;
}

.section.people-section .main-button.main-button-red {
  background-color: var(--theme-red);
  border: 1px solid var(--theme-red);
  color: var(--theme-white);
  margin-bottom: 5rem;
}

.section.numbers-section.numbers-section-2 .main-button.main-button-red {
  background-color: var(--theme-red);
  border: 1px solid var(--theme-red);
  color: var(--theme-white);
  margin-bottom: 5rem;
}


.section.partnership-benefits-section2 .main-button.main-button-red {
  background-color: var(--theme-red);
  border: 1px solid var(--theme-red);
  color: var(--theme-white);
  margin-bottom: 5rem;
}

/* PARTNERSHIP BENEFITS */

.section.partnership-benefits-section {
  overflow: hidden;
}

.section.partnership-benefits-section .ellipsis {
  background-color: var(--theme-white);
  clip-path: ellipse(50% 50% at 50% 50%);
  height: calc(100vw / 17.5 * 3);
  left: 50%;
  position: absolute;
  top: calc(100vw / 17.5 * 2 * -1);
  transform: translateX(-50%);
  width: calc(100vw + 100vw / 17.5 * 2);
}

.section.partnership-benefits-section .container {
  background-position: 5% 100%;
  background-repeat: no-repeat;
  //padding-top: calc((100vw / 17.5 * 3) / 1.2);
  z-index: 100;
}

.section.partnership-benefits-section .container .benefits-header {
  font-family: "MADE TOMMY", sans-serif;
  font-size: 5rem;
  font-weight: 400;
  margin-bottom: 10rem;
}

.section.partnership-benefits-section .container-header {
  padding: 0 !important;
  font-size: 2.5rem !important;
}



.section.partnership-benefits-section .container-header h1 {
  margin: 0 !important;
}

.section.partnership-benefits-section .container-header::before {
  bottom: -20px;
}
.section .h-step .container-header::before {
  background-color: white;
}

.section.partnership-benefits-section .container .squares-grid {
  display: flex;
  /* grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 12.5rem; */
  position: relative;
}

.emoji {
  position: absolute;
  bottom: 0;
  right: 0;
}

.steps {
  gap: 2rem;
  top: 20rem;
}

.step {
  background-color: #1c1c1c;
  padding: 2.5rem;

  width: 100%;
  background: linear-gradient(142.54deg, #232526 0%, #151515 100%);
  border: 3px solid rgba(246, 255, 250, 0.3);
  border-radius: 0px 50px;

}



.step h2 {
  font-size: 1.6rem;
  margin-bottom: 0.5rem;
}

.step h2 span {
  color: #e60033;
}

.step p {
  font-size: 1.4rem;
  line-height: 1.5;
  margin: 0.5rem 0;
}
.step-header {
  margin: 5rem 0 0 0;
  width: 300px;
}

.faq-margin {
  margin-top: 80px;
}

/* Wspieramy przedsiębiorców w  CARD*/

.w-cards-container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 72px 40px;
  padding: 40px 0;
}

.w-card {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 10px 10px 10px 64px;
}

.w-card strong {
  display: block;
  margin-bottom: 8px;
  font-size: 18px;
  color: #d60000;
} 

.icon-w-card {
  position: absolute;
  top: -1px;
  left: -50px;
  width: 96px;
  height: 96px;
}

@media screen and (min-width: 1439px) and (max-width: 1679px) {

.w-cards-container {
  grid-template-columns: repeat(24, minmax(0, 1fr));
  gap: 64px 0px;
  }
  
.w-card-1 {
  grid-column: 1 / span 8;
}
.w-card-2 {
  grid-column: 14 / span 8;
}

.w-card-3 {
  grid-column: 2 / span 4;
}
.w-card-4 {
  grid-column: 14 / span 5;
  margin-left: 40px;
}

.w-card-5 {
  grid-column: 1 / span 4;
}
.w-card-6 {
  grid-column: 14 / span 5;
}

.w-card-7 {
  grid-column: 8 / span 6;
}
}

@media screen and (min-width: 1680px) {
.w-card-1 {
  grid-column: 1 / span 4;
}
.w-card-2 {
  grid-column: 6 / span 5;
}

.w-card-3 {
  grid-column: 2 / span 4;
}
.w-card-4 {
  grid-column: 7 / span 5;
}

.w-card-5 {
  grid-column: 1 / span 4;
}
.w-card-6 {
  grid-column: 6 / span 5;
}

.w-card-7 {
  grid-column: 4 / span 6;
}
}

@media (max-width: 1023px) {
  .w-cards-container {
    display: flex;
    flex-direction: column;
  }
}

/* END w  CARD*/

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .faq-margin {
    margin-top: 0px;
  }
  .section.partnership-benefits-section .container-header {
    justify-content: center;
  }
  .steps {
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
    margin: 10rem 0 0 0;
  }
  .step-header {
    margin: 1rem 0 0 0;
    width: 100%;
  }

  .step {
    margin: 0;
    width: 100%;
  }

  .step:nth-child(1),
  .step:nth-child(2),
  .step:nth-child(3),
  .step:nth-child(4),
  .step:nth-child(5) {
    margin-top: 0;
  }

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .faq-margin {
    margin-top: 0px;
  }
  .section.partnership-benefits-section .container-header {
    justify-content: center;
  }
  .steps {
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
    margin: 10rem 0 0 0;
  }
  .step-header {
    margin: 1rem 0 0 0;
    width: 100%;
  }

  .step {
    margin: 0;
    width: 100%;
  }

  .step:nth-child(1),
  .step:nth-child(2),
  .step:nth-child(3),
  .step:nth-child(4),
  .step:nth-child(5) {
    margin-top: 0;
  }

}
@media (max-width: 767px) {
  .faq-margin {
    margin-top: 0px;
  }
  .steps {
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
    margin: 2rem 0 0 0;
  }
  .step-header {
    margin: 1rem 0 0 0;
    width: 300px;
  }

  .step {
    margin: 0;
    width: 300px;
  }

  .step:nth-child(1),
  .step:nth-child(2),
  .step:nth-child(3),
  .step:nth-child(4),
  .step:nth-child(5) {
    margin-top: 0;
  }

}


.section.partnership-benefits-section .container .squares-grid .floating-icon-bag {
  top: 0;
  position: absolute;
  left: 0;
  transform: translate(-50%, 125%);
}

.section.partnership-benefits-section .container .acc-5 {
  top: 300px;
  position: absolute;
  left: 100px;
  transform: translate(100%, -50%);
}

.section.partnership-benefits-section .container .squares-grid .square-bene-card {
  backdrop-filter: blur(10px);
  background:   linear-gradient(158deg, rgba(0 0 0 / 70%) 15%, rgba(0 0 0 / 70%) 100%);
  border: 1px solid #565656;
  border-radius: 0 5rem;
  min-height: 37.5rem;
  padding: 4rem;
  width: 100%;
}

.section.partnership-benefits-section .container .squares-grid .square-bene-card .square-bene-card-p {
  color: var(--theme-white);
  font-family: "MADE TOMMY", sans-serif;
  font-size: 1.6rem;
}


@media screen and (max-width: 767px) {
  .section.partnership-benefits-section .ellipsis {
    clip-path: ellipse(52.5% 50% at 50% 50%);
    height: 17.5rem;
  }

  .section.partnership-benefits-section .container {
    background-position: 0% 55%;
    padding-top: 0;
  }

  .section.partnership-benefits-section .container .benefits-header {
    font-size: 4rem;
    padding-bottom: 4rem;
    position: relative;
    text-align: center;
  }

  .section.partnership-benefits-section .container .benefits-header::before {
    border: 1px solid #969696;
    bottom: 0;
    content: "";
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 7rem;
  }

  .section.partnership-benefits-section .container .acc-5 {
    top: -100px;
    position: absolute;
    left: -15px;
    transform: translate(100%, -50%);
    width: 96px !important;
  }


  .section.partnership-benefits-section .container .squares-grid {
    grid-template-columns: 1fr;
    margin-bottom: 2rem !important;
    margin-top: 40px;
  }


  .section.partnership-benefits-section .container .squares-grid .floating-icon-bag {
    transform: translate(-50%, -350%);
  }

  .section.partnership-benefits-section .container .squares-grid .acc-5 {
    transform: translate(-25%, -112.5%);
  }

  .section.partnership-benefits-section .container .squares-grid .no-card {
    display: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {

  .section.partnership-benefits-section .container .acc-5 {
    top: -100px;
    position: absolute;
    left: 25% !important;
    transform: translate(100%, -50%);
    width: 96px !important;
  }
  .section.partnership-benefits-section .container {
    background-position: 100% 45%;
    padding-top: 0;
  }

  .section.partnership-benefits-section .container .benefits-header {
    font-size: 4rem;
  }

  .section.partnership-benefits-section .container .squares-grid {
    grid-template-columns: 1fr;
    margin-bottom: 2rem !important;
    margin-top: 40px;
  }

  .section.partnership-benefits-section .container .squares-grid .floating-icon-bag {
    transform: translate(-50%, -50%);
  }

  .section.partnership-benefits-section .container .squares-grid .acc-5 {
    display: none;
  }

  .section.partnership-benefits-section .container .squares-grid .no-card {
    display: none;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {

  .section.partnership-benefits-section .container .acc-5 {
    top: -100px;
    position: absolute;
    left: 25% !important;
    transform: translate(100%, -50%);
    width: 96px !important;
  }
  .section.partnership-benefits-section .container {
    background-position: 100% 55%;

  }


  .section.partnership-benefits-section .container .benefits-header {
    font-size: 4rem;
  }

  .section.partnership-benefits-section .container .squares-grid {
    grid-template-columns: 1fr;
    margin-bottom: 2rem !important;
    margin-top: 40px;
  }

  .section.partnership-benefits-section .container .squares-grid .floating-icon-bag {
    transform: translate(-50%, -50%);
    left: 8rem;
  }

  .section.partnership-benefits-section .container .squares-grid .acc-5 {
    display: none;
  }

  .section.partnership-benefits-section .container .squares-grid .no-card {
    display: none;
  }
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
  .section.partnership-benefits-section .container {
    background-position: 0% 100%;
    /* padding-top: calc((100vw / 17.5 * 2.5) * 1); */
  }

}

@media screen and (min-width: 1680px) {

}

.submission-done.form-success {
  min-height: auto !important;
}

.bg-custome::after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  pointer-events: none;
  position: absolute;
  bottom: 0%;
 // transform: translate(-50%, -50%);
  width: 100%;
  background-color: #FFF;
}

.no-aos {
  opacity: 1 !important;
  transform: none !important;
  transition: none !important;
}

.section.partnership-benefits-section2:after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.25;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.faq-container3:after {
  //background-image: url(data:image/png;base64,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);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.25;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.faq-container3 {
  border-radius: 8px;
  //box-shadow: 0 4px 50px -8px var(--theme-black);
  margin: 32px auto;
  color: var(--theme-black);
  line-height: 1.9;
  background: #FFF;

}

.faq-container3 .question-container3 {
  //border-bottom: 1px solid black;
font-size: 22px;
}

.faq-container3 .question3 {
  display: flex;
  //justify-content: space-between;
  background: #FFF;
  gap: 32px;
  font-size: 18px;
  font-weight: normal;
  padding: 16px 24px;
  cursor: pointer;
  color: black;
}

.faq-container3 .question3 .question-icon {
  width: 34px;
  height: 34px;
  background: var(--theme-red);
  padding: 4px;
  border-radius: 50%;
  border: 1px solid white;
  flex-shrink: 0;
  display: flex;
  transition: all 300ms ease;
  color: #fff;
}

.faq-container3 .question-container3.expanded3 .question-icon {
  background: var(--theme-black);
  color: #fff;
  transform: rotateZ(-180deg);
  border: none;
}

.faq-container3 .answer3 {
  display: block;
  align-items: flex-start;
  gap: 8px;
  margin: 8px 0;
}

.faq-container3 .answer3 .answer-icon {
  width: 20px;
  flex-shrink: 0;
  color: blue;
  display: flex;
  margin-top: 5px;
}

.faq-container3 .answer-container3 {
  padding: 0px 32px;
  //background: var(--theme-black);;
  max-height: 0;
  overflow: hidden;
  transition: all 300ms ease;
  color: black;
}

.faq-container3 .question-container3.expanded3 .answer-container3 {
  min-height: 100px;
  padding: 8px 32px 32px 32px;
}

.faq-container3  .answer3 p {
  margin: 0;
}

.section .cards-block .container .bene-card {
  align-items: center;
  backdrop-filter: blur(7.5px);
  background: rgba(12, 12, 12, 0.35);
  border: 1px solid #484848;
  border-radius: 0 3.5rem;
  display: flex;
  height: fit;
  justify-content: center;
  //position: absolute;
  width: 100%;
  color: var(--theme-white);
}

.section .cards-block .container .bene-card .bene-deco {
  border-radius: 0 0 1rem 0;
  height: 5rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 2rem;
  color: var(--theme-white);
}

.section .cards-block {
  background: no-repeat;
  background-position: 5% 100% ;
}

.section .cards-block .container .bene-card .bene-p {
  color: var(--theme-white);
  //font-size: 2rem;
  font-weight: 500;
  text-align: left;
  padding: 5rem;
}

.section .cards-block .container .bene-card.bene-card-red {
  //bottom: -4.125rem;
  transform: rotate(0deg) translate(0%, 50%);
}

.section .cards-block .container .bene-card.bene-card-red .bene-deco {
  background-color: var(--theme-red);
}

.section .cards-block .container .bene-card.bene-card-blue {
  bottom: 7rem;
  transform: rotate(5.721deg) translate(-70%, 50%);
}

.section .cards-block .container .bene-card.bene-card-blue .bene-deco {
  background-color: var(--theme-blue);
}

.section .cards-block .container .bene-card.bene-card-green {
  bottom: 7rem;
  transform: rotate(-5.202deg) translate(70%, 50%);
}

.section .cards-block .container .bene-card.bene-card-green .bene-deco {
  background-color: var(--theme-green);
}

