.hs-our_pro-slider{padding-bottom:4rem;padding-top:3rem;position:relative}.hs-our_pro-slider .top-heading{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:1.25rem;width:100%}.hs-our_pro-slider .top-heading h3{line-height:1;margin:0;text-transform:uppercase}.hs-our_pro-slider .mid-slider-item{margin-left:.5rem;margin-right:.5rem;width:83.333333%}.hs-our_pro-slider .mid-slider-image a{display:block;margin-bottom:2rem;padding-bottom:59.9%;position:relative;width:100%}.hs-our_pro-slider .mid-slider-image span{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hs-our_pro-slider .mid-slider-title h3{font-size:1.125rem;font-weight:500;line-height:1.5;margin:0 0 .5rem}.hs-our_pro-slider .mid-slider-bottom-links a{color:#525252;display:-webkit-inline-box;display:inline-flex;font-family:acumin-pro-wide,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.7rem;font-weight:600;letter-spacing:.05em;padding-right:3rem;position:relative;text-transform:uppercase}.hs-our_pro-slider .link__arrow,.hs-our_pro-slider .mid-slider-bottom-links a{-webkit-box-align:center;align-items:center;-webkit-transition:all .9s cubic-bezier(.165,.84,.44,1);transition:all .9s cubic-bezier(.165,.84,.44,1)}.hs-our_pro-slider .link__arrow{display:-webkit-box;display:flex;margin-top:.0625rem;pointer-events:none;position:absolute;right:0;top:.25rem}.hs-our_pro-slider .link__arrow-stem{background-color:currentColor;height:.0625rem;margin-left:-.3125rem;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1);width:1.75rem}.hs-our_pro-slider .link__arrow-head{border-bottom:.0625rem solid;border-right:.0625rem solid;color:currentColor;height:.3125rem;margin-left:-.3125rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.3125rem}.hs-our_pro-slider .mid-slider-bottom-links a:hover{-webkit-transform:translatex(.3125rem);transform:translatex(.3125rem)}.hs-our_pro-slider .mid-slider-bottom-links a:hover .link__arrow{opacity:1;-webkit-transform:translatex(20%);transform:translatex(20%)}.hs-our_pro-slider .mid-slider-bottom-links a:hover .link__arrow-stem{width:2.0625rem}.hs-our_pro-slider .mid-slider-bottom-links,.hs-our_pro-slider .mid-slider-title{text-align:center}.hs-our_pro-slider .bottom-slidershow-section{margin-left:auto;margin-right:auto;margin-top:2.5rem;position:relative;width:83.333333%}.hs-our_pro-slider .bottom-slidershow-section>ul{display:-webkit-box;display:flex;list-style:none;margin:0;padding:0;-webkit-box-align:end;align-items:flex-end}.hs-our_pro-slider .bottom-slidershow-section>ul>li{-webkit-transition:all .9s cubic-bezier(.165,.84,.44,1);transition:all .9s cubic-bezier(.165,.84,.44,1);-webkit-box-flex:1;cursor:pointer;flex:1;height:.375rem;overflow:hidden;position:relative}.hs-our_pro-slider .bottom-slidershow-section>ul>li button{display:none}.hs-our_pro-slider .bottom-slidershow-section>ul>li:before{background-color:#000;bottom:0;content:"";height:.375rem;left:0;opacity:.1;position:absolute;-webkit-transform:translatey(.25rem);transform:translatey(.25rem);-webkit-transition:all .9s cubic-bezier(.165,.84,.44,1);transition:all .9s cubic-bezier(.165,.84,.44,1);width:100%}.hs-our_pro-slider .bottom-slidershow-section>ul>li.slick-active:before{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}.hs-our_pro-slider .mid-slider-section{cursor:grab}@media (min-width:640px){.hs-our_pro-slider{padding-top:4rem}.hs-our_pro-slider .mid-slider-item{width:75%}}@media (min-width:1024px){.hs-our_pro-slider{padding-top:5rem}.hs-our_pro-slider .top-heading{margin-bottom:2rem}.hs-our_pro-slider .mid-slider-item{margin-left:1.25rem;margin-right:1.25rem}.hs-our_pro-slider .mid-slider-title h3{font-size:1.25rem}.hs-our_pro-slider .bottom-slidershow-section{margin-top:2.5rem}}@media (min-width:1280px){.hs-our_pro-slider .mid-slider-item{width:50%}.hs-our_pro-slider .bottom-slidershow-section{width:66.666667%}}