.products-carousel .products-text{flex-basis:51.80%}.products-carousel .product-link{flex-basis:31.29%;text-align:right}.products-carousel .products-title-grp{column-gap:1%}.products-carousel .products-text :is(h2,h3,h4,h5,h6,p){line-height:1.3;margin-bottom:27px}.products-carousel .subheading-text p{line-height:1.5}.products-carousel .product-link a{font-family:Open Sans;font-size:40px;font-weight:300}.products-carousel .product-link a svg{height:40px;margin-bottom:6px;margin-left:2px;transition:all .5s ease;vertical-align:middle;width:40px}.products-carousel .product-link a:hover svg{transform:rotate(45deg)}.products-carousel .my-slider{margin-left:-29px;margin-right:-29px;margin-top:124px}.products-carousel .my-slider,.products-carousel .slider-wrapper{position:relative}.products-carousel .my-slider .slick-track{align-items:stretch;display:flex!important;justify-content:center}.products-carousel .my-slider .slick-slide{align-items:stretch;border-radius:10px;display:flex;flex-basis:30.76%;height:auto;margin:0 28px;max-width:480px;opacity:.3;position:relative;transition:all .5s ease;width:100%}.products-carousel .slick-list{overflow:visible}.products-carousel .my-slider .card-item-inner{background-color:var(--white_color);border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.25);cursor:pointer;height:100%}.products-carousel .casestudy-title{padding:44px 47px 46px}.products-carousel .post-summary p{font-size:20px;line-height:1.5;margin-bottom:61px}.products-carousel .casestudy-title h5{margin-bottom:25px;transition:all .5s ease}.products-carousel .card-item-inner img.featured-img{border-radius:10px 10px 0 0;max-height:255px;min-height:255px;object-fit:cover;transition:all .5s ease;width:100%}.products-carousel .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.products-carousel img.slick-arrow{cursor:pointer;height:52px;position:absolute;top:48%;transform:translateY(-50%);width:30px;z-index:1}.products-carousel img.prev-arrow.slick-arrow{left:81px}.products-carousel img.next-arrow.slick-arrow{right:71px}.products-carousel .my-slider .slick-slide.slick-active,.products-carousel .my-slider .slick-slide:hover .hover-svg{opacity:1}.products-carousel a.post-link.button{padding:14.5px 25px;transition:all .5s ease}.products-carousel .my-slider .slick-slide:hover,.products-carousel .my-slider .slick-slide:hover img.featured-img{transform:scale(1.05)}.products-carousel .my-slider .slick-slide:hover .casestudy-title h5{color:var(--secondary_color)}.products-carousel .img-box{border-radius:10px 10px 0 0;overflow:hidden}.products-carousel svg.hover-svg{height:16px;margin-left:2px;opacity:0;position:absolute;right:50px;top:50%;transform:translateY(-50%);transition:all .5s ease;vertical-align:middle;width:16px}.products-carousel .my-slider .slick-slide:hover .hover-svg{right:23px}.products-carousel .my-slider .slick-slide:hover a.post-link.button{padding:14.5px 45px 14.5px 25px}@media(max-width:1800px){.products-carousel img.slick-arrow{height:50px;top:50%;width:25px}.products-carousel img.next-arrow.slick-arrow{right:20px}.products-carousel img.prev-arrow.slick-arrow{left:20px}.products-carousel .slick-list.draggable{padding:0 60px}}@media(max-width:1440px){.products-carousel .my-slider{margin-top:50px}.products-carousel .my-slider .slick-slide{margin:0 10px}.products-carousel .post-summary p{margin-bottom:25px}.products-carousel .casestudy-title{padding:20px}.products-carousel .product-link a{font-size:20px}.products-carousel .product-link a svg{height:20px;width:20px}}@media(min-width:1025px) and (max-width:1440px){.products-carousel .casestudy-title h5{font-size:30px}}@media(max-width:1100px){.products-carousel .case-study_title a{font-size:18px}.products-carousel .post-summary p{font-size:16px}}@media(max-width:1025px){.products-carousel ul.slick-dots li{display:inline-block;list-style-type:none}.products-carousel ul.slick-dots li button{background-color:var(--white_color);border:1px solid var(--white_color);font-size:0;padding:5px}.products-carousel ul.slick-dots{margin:20px 0 0;padding:0;text-align:center}.products-carousel ul.slick-dots li:not(:last-child){margin-right:12px}.products-carousel ul.slick-dots li.slick-active button{background-color:var(--dark_green);border:1px solid var(--dark_green)}.products-carousel .slick-list.draggable{padding:0 50px 0 15px}}@media(max-width:767px){.products-carousel .products-text :is(h2,h3,h4,h5,h6,p){margin-bottom:20px}.products-carousel .product-link{text-align:left}.products-carousel .product-link a,.products-carousel a.post-link.button{font-size:16px}.products-carousel .my-slider{margin-top:45px}.products-carousel a.post-link.button{padding:14.5px 20px}.products-carousel .my-slider .slick-slide:hover a.post-link.button{padding:14.5px 45px 14.5px 20px}.products-carousel .my-slider .slick-slide{max-width:100%}}@media (min-width:1801px){.products-carousel img.prev-arrow.slick-arrow{left:-71px}.products-carousel img.next-arrow.slick-arrow{right:-71px}}