.trending-slider-container{height:auto;padding:6.875rem 0 6.875rem 8.75rem;position:relative}.trending-slider--row-1{display:flex;flex-direction:row;gap:6.875rem;justify-content:space-between;margin-bottom:6.25rem}.trending-slider--row-1 .trending-slider--description,.trending-slider--row-1 .trending-slider--title{width:50%}.trending-slider--description h6{margin-bottom:4.375rem}.theme-button--icon{margin-left:1.25rem}.trending--buttons .theme-button--icon .fa-arrow-right{transform:rotate(0)}.trending--buttons--case-studies{color:#000!important}.trending-slider{display:none;overflow:hidden}.trending-slider .slick-track{display:flex;height:auto}.trending-item-container{display:inline-flex;flex-direction:column;margin:0 .625rem 0 0;max-height:42rem;position:relative}.trending--image-container{background-color:#fff;height:40%;min-height:30%;overflow:hidden;text-align:center}.trending--image-container img{height:100%;object-fit:cover;width:100%}.trending--image-container-portrait img{object-fit:cover;object-position:bottom}.trending-slider .trending--info{background-color:#fff;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1rem 2rem}trending--info-content{min-height:0}.trending-slider .trending--info .trending--tags{display:flex;flex-direction:row;font-size:.75rem;justify-content:space-between;margin-bottom:1rem}.trending-slider .trending--info .trending--tags-type{background-color:#445394;border:1px solid #d5d5d5;color:#fff;padding:.5rem .75rem}.trending-slider .trending--info .trending--tags-solution{border:1px solid #d5d5d5;padding:.5rem .75rem}.trending-slider .trending--buttons{display:flex;flex-direction:row;justify-content:space-between}.trending-slider .trending--buttons a{font-size:1.25rem}.trending-slider .slick-controls{align-items:center;display:flex}.trending-slider .slick-dots{display:flex!important;margin:0;padding:0}.trending-slider .slick-dots button{background-color:transparent;border:none;color:#fff;opacity:.5}.trending-slider .slick-dots .slick-active button{opacity:1;text-decoration:underline}.trending-slider .slick-dots li::marker{content:none}.trending-slider .slick-arrow{background-color:transparent;border:none}.trending-slider-container{height:800px}.trending-slider.slick-initialized{display:block}.trending-slider-container .ball-slider-control{margin-top:3.125rem;position:relative;width:calc(100% - 8.75rem)}.trending-slider-container .ball-slider-control--track-background{background-color:#fff;height:4px;position:absolute;width:100%;z-index:1}.trending-slider-container .ball-slider-control .slider-track{height:4px;margin:auto;position:relative;width:calc(100% - 180px);z-index:10}.trending-slider-container .ball-slider-control .checkpoint{border-radius:50%;cursor:pointer;height:10px;position:absolute;top:-5px;width:10px}.trending-slider-container .ball-slider-control .slider-ball{border-radius:50%;cursor:pointer;height:2.5rem;left:0;position:absolute;top:-1.25rem;transition:left .5s ease-out;width:2.5rem}.heading-with-button--heading{width:80%}.heading-with-button--heading h3{margin-bottom:0}.heading-with-button--wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6.25rem;padding-right:8.75rem}.heading-with-button--button{display:flex;flex-direction:column;justify-content:flex-end}.theme-button a{color:#fff}.theme-button--icon{display:inline-block;margin-left:1rem}.theme-button--icon .fa-arrow-right{transform:rotate(-45deg)}@media(max-width:767px){.trending-slider-container{padding:2rem}.trending-slider--row-1{flex-direction:column}.trending-slider,.trending-slider--row-1 .trending-slider--description,.trending-slider--row-1 .trending-slider--title{width:100%}.trending-item-container{height:auto}.heading-with-button--heading{width:100%}.heading-with-button--heading h3{margin-bottom:1rem}.trending--image-container{overflow:visible}.trending--image-container img{height:100%;max-width:none;object-fit:cover}.trending-slider .trending--buttons{flex-direction:column;gap:.4rem}.trending-slider .trending--buttons a{font-size:.75rem}.trending-slider .trending--info{display:block;height:100%;padding:1.25rem 1.5625rem}.trending-slider .trending--info h6{margin-bottom:.5rem}.heading-with-button--wrapper{flex-direction:column;margin-bottom:2rem}.heading-with-button--button{width:fit-content}.trending--info p{margin-bottom:2.5rem}.ball-slider-control{display:none}}