.block-palitra .d-grid {
  grid-template-columns: 1fr 1fr;
  gap: 60px;
}
.block-palitra h2 {
  padding-bottom: 30px;
}
.block-palitra .d-grid .col {
  max-width: 600px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.block-palitra .opacity-3 {
  font-style: italic;
}
.our-services h2 {
  padding-bottom: 30px;
}
.block-palitra .swiper-buttons a {
  color: var(--second-btn-color);
  background-color: var(--main-second-bg);
}
.block-palitra-card, .block-palitra-card img {
  width: 145px;
  height: 115px;
  border-radius: 10px;
}
.block-palitra-card {
  background-repeat: no-repeat;
  background-position: center;
}
.palitra-slider-wrapper {
  max-width: 100%;
  position: relative;
}
.palitra-slider-wrapper:first-child {
  padding-bottom: 30px;
}
.block-palitra .swiper-slide {
  flex-shrink: 1;
}
.palitra-slider-title {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.block-palitra .swiper-buttons {
  position: static;
}
/* RESPONSIVE */
@media screen and (min-width: 1300px) {

}
@media screen and (max-width: 1300px) {
  .block-palitra .d-grid .col {
    max-width: 500px; 
  }
}
@media screen and (max-width: 1023px) {
  .block-palitra .d-grid {
    grid-template-columns: 1fr
  }
  .block-palitra .d-grid .col {
    max-width: 768px; 
  }
}
@media screen and (max-width: 800px) {
  .block-palitra .d-grid .col {
    max-width: 576px; 
  }
}
@media screen and (max-width: 600px) {
  .block-palitra .d-grid .col {
    max-width: calc(100vw - 30px);
  }
}