.ggimg {
    height: 7vw;
    width: 100%;
    object-fit: cover;
    object-position: center center;
}

.slider_wrapper {
    max-width: 56%;
    margin: auto;
    padding-top: 3rem;
}

.sg-hd2 a:hover {
    text-decoration: underline;
}
.space-carousel .splide__pagination {
    top: unset;
    bottom: -3% ;
}
.space-carousel .splide__pagination__page {
  background-color: transparent;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.78 10.78'><path d='M10.05.73c-1-1-2.8-.94-4.66-.03C3.54-.21,1.73-.27.73.73c-1,1-.94,2.8-.03,4.66-.91,1.85-.97,3.66.03,4.66,1,1,2.8.94,4.66.03,1.85.91,3.66.97,4.66-.03,1-1,.94-2.8.03-4.66.91-1.85.97-3.66-.03-4.66Z' fill='%23ffffff'/></svg>");

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 16px;
  height: 16px;
  border: none;
  opacity: 0.8;
  transition: opacity 0.3s ease;
  border-radius: 0;
}

.space-carousel .splide__pagination__page.is-active {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.78 10.78'><path d='M10.05.73c-1-1-2.8-.94-4.66-.03C3.54-.21,1.73-.27.73.73c-1,1-.94,2.8-.03,4.66-.91,1.85-.97,3.66.03,4.66,1,1,2.8.94,4.66.03,1.85.91,3.66.97,4.66-.03,1-1,.94-2.8.03-4.66.91-1.85.97-3.66-.03-4.66Z' fill='%23b27131'/></svg>");
  opacity: 1;
  border-radius: 0;
  background-color: transparent;
      transform: scale(1);
}
.space-carousel .splide__arrow{
    background: transparent !important;
    opacity: 1;
    top: unset;
       bottom: -2.2rem;
}
.gallery-carousel .splide__arrow{
background: transparent !important;
z-index: 333;
}
.gallery-carousel .splide__arrow--next {
           right: 35%;
}
.gallery-carousel .splide__arrow--prev {
        left: 35%;
}

.space-carousel .splide__arrow svg {
fill: rgb(248, 248, 248);
    scale: 1.5;
        filter: drop-shadow(2px 4px 6px black);
}
.space-carousel .splide__arrow--next {
           right: 43%;
}
.space-carousel .splide__arrow--prev {
        left: 43%;
}
.gallery-carousel .splide__arrow svg {
    fill: #e0d4bc;
    scale: 1.5;
      filter: drop-shadow(2px 2px 4px black);
}
.gallery-carousel .splide__pagination {
    bottom:1.5rem;}
.gallery-carousel .splide__pagination__page {
  background-color: transparent;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.78 10.78'><path d='M10.05.73c-1-1-2.8-.94-4.66-.03C3.54-.21,1.73-.27.73.73c-1,1-.94,2.8-.03,4.66-.91,1.85-.97,3.66.03,4.66,1,1,2.8.94,4.66.03,1.85.91,3.66.97,4.66-.03,1-1,.94-2.8.03-4.66.91-1.85.97-3.66-.03-4.66Z' fill='%23ffffff'/></svg>");

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 16px;
  height: 16px;
  border: none;
  opacity: 0.8;
  transition: opacity 0.3s ease;
  border-radius: 0;
}

.gallery-carousel .splide__pagination__page.is-active {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.78 10.78'><path d='M10.05.73c-1-1-2.8-.94-4.66-.03C3.54-.21,1.73-.27.73.73c-1,1-.94,2.8-.03,4.66-.91,1.85-.97,3.66.03,4.66,1,1,2.8.94,4.66.03,1.85.91,3.66.97,4.66-.03,1-1,.94-2.8.03-4.66.91-1.85.97-3.66-.03-4.66Z' fill='%23b27131'/></svg>");
  opacity: 1;
  border-radius: 0;
  background-color: transparent;
      transform: scale(1);
}
.gallery-carousel .splide__arrow {
    top: unset;
    bottom: 0rem;
        opacity: 1;
}
@media only screen and (max-width: 600px) {
    .ggimg {
        height: 14ch;
        width: 100%;
        object-fit: cover;
        object-position: center center;
    }
    .slider_wrapper {
        max-width: 100%;
        margin: auto;
        padding-top: 3rem;
    }
    .gallery-carousel .splide__arrow--next {
          right: 19%;
    filter: drop-shadow(0 0 10px black);
}
.gallery-carousel .splide__arrow--prev {
        left: 19%;
        filter: drop-shadow(0 0 10px black);
}
.gallery-carousel .splide__arrow {
    /* background: #0c0c0c !important; */
}
.gallery-carousel .splide__arrow svg {
    height: 2.1ch;
    width: 2.1ch;
        /* filter: none; */
         scale: 1;
}
.gallery-carousel .splide__pagination__page {
    width: 1ch;
    height: 1ch;
    
}
.space-carousel .splide__arrow svg {
    scale: 1;
}
.space-carousel .splide__arrow {
    top: unset;
    bottom: -2.4rem;
}
.space-carousel .splide__arrow--prev {
        left: 28%;
        
}
.space-carousel .splide__arrow {
            right: 28%;
}
}