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