.frame-type-contentelements_imagegallery,.image-gallery-single .swiper{position:relative;left:50%;width:100vw;max-width:90rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.image-gallery-single .swiper .swiper-slide{display:block;width:calc(100vw - var(--bs-gutter-x)/4*4 - var(--bs-gutter-x))}@media (min-width:600px){.image-gallery-single .swiper .swiper-slide{width:calc(75vw - var(--bs-gutter-x)/8*6 - var(--bs-gutter-x))}}@media (min-width:840px){.image-gallery-single .swiper .swiper-slide{width:calc(66.66667vw - var(--bs-gutter-x)/12*8 - var(--bs-gutter-x))}}@media (min-width:1280px){.image-gallery-single .swiper .swiper-slide{width:calc(53.33333rem - var(--bs-gutter-x)/12*8 - var(--bs-gutter-x))}}.image-gallery-single .swiper .swiper-slide .slide-description{opacity:0;transition:opacity .35s ease-in-out}.image-gallery-single .swiper .swiper-slide .slide-description .h5{color:#293033}.image-gallery-single .swiper .swiper-slide-active .slide-description{opacity:1}.image-gallery-single .swiper-inline-controls{display:block}.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{margin-left:calc(0vw - var(--bs-gutter-x)/4*0)}@media (min-width:600px){.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{margin-left:calc(0vw - var(--bs-gutter-x)/8*0)}}@media (min-width:840px){.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{margin-left:calc(0vw - var(--bs-gutter-x)/12*0)}}@media (min-width:1280px){.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{margin-left:calc(6.66667rem - var(--bs-gutter-x)/12*1)}}.image-gallery-single .swiper-inline-controls .swiper-button-prev-col .swiper-button-prev{margin-left:.5rem}.image-gallery-single .swiper-inline-controls .swiper-button-next-col{margin-left:calc(75vw - var(--bs-gutter-x)/4*3);text-align:right}@media (min-width:600px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col{margin-left:calc(87.5vw - var(--bs-gutter-x)/8*7)}}@media (min-width:840px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col{margin-left:calc(91.66667vw - var(--bs-gutter-x)/12*11)}}@media (min-width:1280px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col{margin-left:calc(66.66667rem - var(--bs-gutter-x)/12*10)}}.image-gallery-single .swiper-inline-controls .swiper-button-next-col .swiper-button-next{margin-right:.5rem}.image-gallery-single .swiper-inline-controls .swiper-button-next-col,.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{width:calc(25vw - var(--bs-gutter-x)/4*1 - var(--bs-gutter-x));position:absolute;top:0}@media (min-width:600px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col,.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{width:calc(12.5vw - var(--bs-gutter-x)/8*1 - var(--bs-gutter-x))}}@media (min-width:840px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col,.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{width:calc(8.33333vw - var(--bs-gutter-x)/12*1 - var(--bs-gutter-x))}}@media (min-width:1280px){.image-gallery-single .swiper-inline-controls .swiper-button-next-col,.image-gallery-single .swiper-inline-controls .swiper-button-prev-col{width:calc(6.66667rem - var(--bs-gutter-x)/12*1 - var(--bs-gutter-x))}}.image-gallery-single .swiper-inline-controls .swiper-button-disabled{display:none}.image-gallery-single .swiper-inline-controls .swiper-button{margin-top:-1.25rem}@media (max-width:839.98px){.image-gallery-single .swiper-inline-controls .swiper-button.btn.icon-only{width:2.5rem;height:2.5rem;min-height:2.5rem}}@media (min-width:840px){.image-gallery-single .swiper-inline-controls .swiper-button{margin-top:-1.5rem}}.image-gallery-single .swiper-controls{justify-content:center;margin-top:2.5rem;margin-right:0;padding-right:0}.image-gallery-single .swiper-controls .swiper-pagination{font-weight:600}.image-gallery-single .swiper-controls .swiper-button-next:after,.image-gallery-single .swiper-controls .swiper-button-next:before,.image-gallery-single .swiper-controls .swiper-button-prev:after,.image-gallery-single .swiper-controls .swiper-button-prev:before{font-weight:400}.image-gallery-single .swiper-thumbnails{width:calc(100vw - var(--bs-gutter-x)/4*4 - var(--bs-gutter-x))}@media (min-width:600px){.image-gallery-single .swiper-thumbnails{width:calc(75vw - var(--bs-gutter-x)/8*6 - var(--bs-gutter-x))}}@media (min-width:840px){.image-gallery-single .swiper-thumbnails{width:calc(66.66667vw - var(--bs-gutter-x)/12*8 - var(--bs-gutter-x))}}@media (min-width:1280px){.image-gallery-single .swiper-thumbnails{width:calc(53.33333rem - var(--bs-gutter-x)/12*8 - var(--bs-gutter-x))}}.image-gallery-single .swiper-thumbnails .swiper-slide{cursor:pointer;padding-bottom:.5rem;text-align:center}.image-gallery-single .swiper-thumbnails .swiper-slide img{max-width:100%;height:auto}.image-gallery-single .swiper-thumbnails .swiper-slide-thumb-active:after{content:"";width:100%;height:.25rem;display:block;position:absolute;bottom:0;background-color:#005e3f}