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