.perfect-crop{overflow:hidden;position:relative}.perfect-crop:after,.perfect-crop:before{background-repeat:no-repeat;background-size:100%;content:"";height:180px;pointer-events:none;position:absolute;width:82px;z-index:2}.perfect-crop:before{left:0;top:22.5%}.perfect-crop:after{right:0;top:25%}.perfect-crop__container{display:flex;flex-direction:column;padding-bottom:80px;padding-top:80px}.perfect-crop__content{order:1;overflow:hidden;padding-bottom:80px;text-align:center}.perfect-crop__title{animation:scroll-left 5s linear infinite;color:var(--lfhs-heading-color);font-size:130px;transition:transform .5s ease-in-out;white-space:nowrap}.perfect-crop__text{color:var(--lfhs-body-color);font-size:20px;margin-bottom:30px}.perfect-crop__cards{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);order:3;padding-top:80px;text-align:center}.perfect-crop__card{grid-column:span 3}.perfect-crop__card__title{font-size:27px;font-weight:400;margin-bottom:15px}.perfect-crop__card__text{color:var(--lfhs-body-color);font-size:21px;font-weight:300;line-height:1.5}.perfect-crop__video{aspect-ratio:16/9;left:50%;margin-left:-50vw;margin-right:-50vw;order:2;position:relative;right:50%;width:100vw}.perfect-crop__video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.perfect-crop__video__overlay{background:rgba(0,0,0,.2);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.perfect-crop__video__overlay:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 95 95'%3E%3Cg transform='translate(.228 -.021)'%3E%3Ccircle cx='47.3' cy='47.5' r='47.5' fill='%23fff'/%3E%3Cpath fill='%232593a5' d='M64.6 46.3c1 .5 1.3 1.8.8 2.7-.2.3-.4.6-.8.8L36.7 65.4c-1 .5-2.2.2-2.7-.8-.2-.3-.3-.6-.3-1V32.4c0-1.1.9-2 2-2 .3 0 .7.1 1 .3l27.9 15.6z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}@media (min-width:993px){.perfect-crop:after,.perfect-crop:before{height:310px;width:150px}.perfect-crop:before{top:17.5%}.perfect-crop:after{top:0}.perfect-crop__container{padding-bottom:180px;padding-top:180px}.perfect-crop__content{border-bottom:1px solid #dee2e6;padding-bottom:100px}.perfect-crop__title{animation:unset}.perfect-crop__cards{order:2;padding-bottom:80px}.perfect-crop__card{grid-column:span 1}}@keyframes scroll-left{0%{transform:translateX(100%)}to{transform:translateX(-225%)}}