.why-list{color:#fff;position:relative}.why-list .text-holder .why-line-bottom,.why-list:first-of-type .text-holder .why-line-top{content:" ";width:100%;height:1px;background:#636363;display:block}.why-list .image-wrap{position:relative}.why-list:first-of-type .image-wrap .why-line-top-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:100%;right:0;top:0}.why-list .image-wrap .why-line-bottom-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:100%;right:0;bottom:0}.why-list .title{font-weight:600;font-size:clamp(24px, 24px + 16 * (100vw - 767px) / 553, 40px);line-height:1;padding:24px 0;margin-bottom:0;letter-spacing:-.025em}.why-list .text{font-size:20px;line-height:1.3;max-width:400px;max-height:0;overflow:hidden}.why-list .text>div{padding-top:40px;padding-bottom:24px}@media (max-width:1199px){.why-list .text>div{padding-top:24px}}@media (max-width:991px){.why-list .text>div{padding-top:0}}.why-list .image-holder{padding-right:15px;padding-top:24px;max-width:330px;max-height:0;overflow:hidden;opacity:0;transform:translate(100px,0);transition:opacity 1s linear,transform .5s linear}.why-list .image{padding-top:67%}.why-list.open .text{max-height:500px;transition:.5s linear}.why-list.open .text>div{transform:translate(0,0);opacity:1;transition:1s linear .25s}.why-list .image-holder.open{transform:translate(0,0);opacity:1;transition:opacity .2s linear,transform .2s linear}.why .why-list.open:first-of-type .image-wrap .why-line-top-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:0;right:0;top:0;transition:.5s linear}.why-list.open .image-wrap .why-line-bottom-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:0;right:0;bottom:0;transition:.5s linear}.why-blanker{position:absolute;left:0;top:0;bottom:0;right:0;background:#1f1f1f}.pr-0{padding-right:0}@media (min-width:768px){.dpl-0{padding-left:0}.hide-desktop{display:none!important}}@media (max-width:767px){.why-list-holder{height:auto!important}.why-list .text{max-height:none!important}.why-list .text-holder .why-line-bottom{display:none}.hide-desktop.image-cover.image{margin-bottom:16px}.multi-location-section .mobile-dots li.slick-active button{width:60px!important}.hide-mobile{display:none!important}}
