.section-gallery.image-grid-animation .cc-gallery.gallery--with-margins .gallery__item{margin:0}.image-grid-animation .hover-text{position:relative;background:#f0f8ff;width:100%;height:100%;z-index:2;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:5rem}.image-grid-animation .hover-text{display:none}.image-grid-animation .gallery__item:hover .hover-text{display:flex}.image-grid-animation .gallery__item .gallery__image{display:block}.image-grid-animation .section-heading{font-size:30px;font-weight:700;padding:1.4rem 1rem;margin-bottom:1em}.image-grid-animation .image-overlay .line-1{font-weight:600}.section-gallery.image-grid-animation .cc-gallery .gallery__item .gallery__image{position:relative;width:265px;height:200px}.section-gallery.image-grid-animation .image-overlay{position:relative}.section-gallery.image-grid-animation .steps-animation{width:100%;margin-top:1rem}.section-gallery.image-grid-animation .steps-container{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;max-width:600px;margin:20px auto;padding:0rem 1rem;gap:10px}.section-gallery.image-grid-animation .steps-container:before{content:"";position:absolute;top:50%;left:0;right:0;height:1.8px;background-color:#1a242f}.section-gallery.image-grid-animation .step{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#1a242f;border:2px solid #000000;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-weight:600;transition:background-color .5s ease;font-size:24px}.section-gallery.image-grid-animation .steps-animation .step.active{background-color:#517e61}.section-gallery.image-grid-animation .container-hovertext .gallery__row .gallery__item{justify-content:center;display:flex;flex-direction:column;align-items:center;height:auto}.section-gallery.image-grid-animation .gallery__row .image-overlay{align-items:flex-start}.section-gallery.image-grid-animation .container-hovertext{max-width:88%;margin:0 auto}.section-gallery.image-grid-animation .cc-gallery.gallery--with-captions .gallery__item .inner{padding:0 .5rem 0 1rem}@media (max-width: 767px){.image-grid-animation .section-heading{padding:1rem;margin-bottom:0}#content .section.section-gallery{margin-bottom:0}.section-gallery.image-grid-animation .cc-gallery .gallery__item .gallery__image{width:90%;margin:0 auto}.section-gallery.image-grid-animation .slick-dots li button{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#1a242f;border:2px solid #000000;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-weight:600;transition:background-color .5s ease;font-size:24px}.section-gallery.image-grid-animation .slick-dots li button:hover{background-color:#333}.section-gallery.image-grid-animation .slick-dots li{margin:.4rem;height:35px;width:35px}.section-gallery.image-grid-animation .slick-dots li.slick-active button:before{display:none}.section-gallery.image-grid-animation .slick-dots li button:before{display:none}.section-gallery.image-grid-animation .steps-animation{display:none}.section-gallery.image-grid-animation .cc-gallery.gallery--with-captions .gallery__item .inner{padding:0rem 0rem 1rem}.section-gallery.image-grid-animation .image-overlay{text-align:center}}.section-gallery.image-grid-animation .cc-gallery .gallery__item .inner .line-1:not(:last-child){margin-bottom:.8rem}.section-gallery.image-grid-animation .cc-gallery.gallery--with-captions .gallery__item .inner{margin:8px 20px 50px}.section-gallery.image-grid-animation .image-overlay .line-3 .link-display.link-display--underlined{text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/473/assets/image-grid-animation.css.map */
