/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/image-gallery/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
 .image-gallery{background-color:var(--dark-green)}.image-gallery .splide-container{padding:0}.image-gallery .splide__track{padding-right:6.4rem!important}.image-gallery .splide__pagination{position:static;padding:0;justify-content:flex-start}.image-gallery .splide__pagination li{display:inline-flex;align-items:center;margin:0 0 2rem}.image-gallery .splide__pagination .splide__pagination__page{border-radius:50%;width:.91rem;height:.91rem;margin:0 1.35rem;background-color:var(--light-green);opacity:.5;transition:all 0.3s ease}.image-gallery .splide__pagination .splide__pagination__page.is-active{opacity:1;background-color:var(--orange);width:1.36rem;height:1.36rem}.image-gallery .splide__pagination .splide__pagination__page+.line{width:0;height:.1rem;background-color:var(--light-green);display:inline-block;transition:all 0.7s}.image-gallery .splide__pagination .splide__pagination__page.is-active+.line{width:20rem}.image-gallery .splide .img-box{height:65rem}.image-gallery .splide__pagination__page:focus{outline:none!important}@media only screen and (min-width:961px){.image-gallery .splide__track{padding-right:0!important}.image-gallery .splide__pagination{padding-left:8.33%}}@media only screen and (min-width:1441px){.image-gallery .splide .img-box{height:85.8rem}.image-gallery .splide__pagination{margin-top:4.8rem}.image-gallery .splide__pagination li{margin:0}.image-gallery .splide__pagination .splide__pagination__page{margin:0 1.5rem}}@media only screen and (min-width:961px) and (max-width:1440px){.image-gallery .splide__track{padding-right:calc(100% - 47.6rem)!important}.image-gallery .splide__pagination{margin-top:4.4rem}}@media only screen and (min-width:0) and (max-width:960px){.image-gallery .splide__pagination{margin-top:3.3rem}}