.sp-cards{gap:var(--sp-gap,28px)}.sp-card{aspect-ratio:16/10;background:#4b4f54;border-radius:var(--sp-radius,10px);box-shadow:0 2px 8px rgba(75,79,84,.14);display:block;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.sp-cards--hover .sp-card:hover{box-shadow:0 12px 28px rgba(75,79,84,.28);transform:translateY(-3px)}.sp-card__media,.sp-card__media img{height:100%;inset:0;position:absolute;width:100%}.sp-card__media img{object-fit:cover;transition:transform .45s ease}.sp-cards--hover .sp-card:hover .sp-card__media img{transform:scale(1.06)}.sp-card__arrow{align-items:center;backdrop-filter:blur(2px);background:rgba(75,79,84,.25);border:1.5px solid hsla(0,0%,100%,.85);border-radius:50%;color:#fff;display:flex;height:38px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .25s ease,border-color .25s ease,transform .25s ease;width:38px}.sp-cards--hover .sp-card:hover .sp-card__arrow{background:var(--sp-label-color,#ef6b02);border-color:var(--sp-label-color,#ef6b02);transform:translate(2px,-2px)}.sp-card__label{background:var(--sp-label-color,#ef6b02);bottom:0;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 100%,0 100%);color:#fff;display:inline-block;font-family:Sofia Sans Condensed,Arial Narrow,sans-serif;font-size:var(--sp-title-size,19px);font-weight:800;left:0;letter-spacing:.04em;line-height:1;padding:12px 40px 12px 22px;position:absolute;text-transform:uppercase;transition:padding-left .25s ease}.sp-cards--hover .sp-card:hover .sp-card__label{padding-left:28px}.industry-slider{margin:0 calc(-50vw + 50%);overflow:visible;padding-left:6%;position:relative;width:100vw}.industry-slider .slick-list{overflow:visible!important}.industry-slider .sp-card{margin-right:20px}.slick-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;margin-top:50px;width:100%}.slick-buttons .progress-bar{background-color:#f5f5f5;border:none;display:block;height:3px;margin-right:auto;outline:none;position:relative;width:calc(100% - 170px)}.slick-buttons .progress-bar span{background-image:-webkit-gradient(linear,left top,right top,from(#ef6b02),to(#ef6b02));background-image:-webkit-linear-gradient(left,#ef6b02,#ef6b02);background-image:-o-linear-gradient(left,#ef6b02,#ef6b02);background-image:linear-gradient(90deg,#ef6b02,#ef6b02);background-repeat:no-repeat;background-size:0 100%;height:6px;left:0;position:absolute;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-size .4s ease-in-out;-o-transition:background-size .4s ease-in-out;transition:background-size .4s ease-in-out;width:100%}.slick-buttons button{align-items:center;background:none;background:#ef6b02;border:none;border-radius:50px;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:20px;outline:none;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:50px}.slick-buttons button:hover{background:#18233b}.slick-buttons button svg{display:block;fill:#d51b1c}.slick-buttons button.slick-disabled{background:#e4e4e4;cursor:not-allowed}@media(max-width:1280px){.industry-slider{overflow:hidden;padding-left:5%}}@media(max-width:767px){.slick-buttons button{height:40px;width:40px}.slick-buttons button svg{height:25px;width:25px}}