.slider-carousel_slide-container__k8u3x{position:relative}@media (min-width:769px){.slider-carousel_overlayRectangle1__01ry9{top:175px;width:300px}.slider-carousel_overlayRectangle1__01ry9,.slider-carousel_overlayRectangle2__4gRf5{position:absolute;right:10px;height:30px;background-color:hsla(0,0%,50%,.37);z-index:1}.slider-carousel_overlayRectangle2__4gRf5{top:250px;width:250px}.slider-carousel_overlayRectangle3__WafwQ{top:200px;width:100px}.slider-carousel_overlayRectangle3__WafwQ,.slider-carousel_overlayRectangle4__oEJrI{position:absolute;left:10px;height:30px;background-color:hsla(0,0%,50%,.37);z-index:1}.slider-carousel_overlayRectangle4__oEJrI{top:280px;width:60px}.slider-carousel_overlaySquare1__4EWlP{top:42.5vw;right:3vw}.slider-carousel_overlaySquare1__4EWlP,.slider-carousel_overlaySquare2__ZC5tM{position:absolute;width:100px;height:100px;background-color:hsla(0,0%,50%,.37);z-index:1}.slider-carousel_overlaySquare2__ZC5tM{top:41vw;right:20px}}.slider-carousel_containerTextTitle__wpI33{top:calc(0vw - 20px)}@media (min-width:769px){.slider-carousel_containerTextTitle__wpI33{max-width:calc(50% - 2rem);box-sizing:border-box}}.slider-carousel_textTitle__8ie9f{font-size:24px;color:#254f2f;font-weight:900;font-family:Rubik,sans-serif;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}@media (min-width:769px){.slider-carousel_textTitle__8ie9f{font-size:42px;color:#254f2f}}@media (max-width:769px){.slider-carousel_imgSliderCarousel__jX8Iq{height:260px}}@media (max-width:390px){.slider-carousel_imgSliderCarousel__jX8Iq{height:285px}}@media (min-width:769px){.slider-carousel_imgSliderCarousel__jX8Iq{width:calc(55vw - 20px);height:calc(38vw - 20px);max-width:100%;max-height:100%;object-fit:contain}.slick-dots{position:absolute;top:420px;left:100px;transform:translateY(-50%);width:100%;display:flex!important;justify-content:left}.slick-dots li button{border:0;display:block;font-size:0;line-height:0;padding:5px;width:100%;height:100%}.slick-dots li button:before{content:""}.slick-dots li{background-color:#e7e7e7;height:20px;margin:5px;width:20px}.slick-dots .slick-active{background-color:#254f2f}.slick-dots li{margin:0 5px}.slick-dots li button:before{font-size:12px;color:#000}.slick-dots li.slick-active button:before{color:red}}