.features{padding:168px 0 44px}.features .content{margin:0 auto;max-width:729px;padding-bottom:34px;text-align:center}.features h2{margin-bottom:15px}.features .items{display:flex;flex-wrap:wrap;justify-content:center}.features .item{margin-bottom:82px;padding:0 8px;text-align:center;width:25%}.features .inner{border:2px solid #ececec;border-radius:32px;display:flex;flex-direction:column;height:100%;min-height:442px;overflow:hidden;padding:31px 31px 26px}.features .item:hover .image{height:166.11px}.features .content-wrapper{max-width:1684px}.features .item:first-child{margin-left:1px}.features .item:nth-child(3){margin-right:1px}.features .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;height:279.16px;margin-bottom:26px;transition:.4s}.features .item p{height:0;margin:0;opacity:0;transform:translateY(100%);transition:.4s}.features .item .title{align-items:center;display:flex;justify-content:center;min-height:72px}.features .item:hover p{height:auto;margin-top:10px;opacity:1;transform:translateY(0)}.features .item:hover .title{margin-top:26px;min-height:0}@media(max-width:1400px){.features .item{margin-bottom:21px;margin-left:0!important;margin-right:0!important;width:33.333%}.features{padding:120px 0 44px}}@media(max-width:1120px){.features .item{width:50%}.features{padding:100px 0 44px}.features .inner{min-height:auto}}@media(max-width:767px){.features .image{height:300px!important}.features .slick-list.draggable{padding-right:220px!important}.features h2{margin-bottom:10px}.features .slick-track{display:flex}.features{padding:80px 0 60px}.features.slider .items{display:block;margin-right:-20px}.features .items{display:block}.features .inner{border-radius:16px;min-height:auto;padding:22px 22px 17px}.features .item{height:auto;margin-bottom:38px;margin-right:16px!important;padding:0}.features .content-wrapper{padding:0 20px}.features .content{padding-bottom:41px}.features .image{margin-bottom:27px}.features .item .title{display:block;margin:0 0 20px!important;min-height:auto;text-align:left}.features .items .slick-dots{margin-bottom:0;padding-right:20px}.features .item p{height:auto!important;margin:0!important;opacity:1!important;text-align:left;transform:none!important}}@media(max-width:600px){.features .slick-list.draggable{padding-right:81px!important}.features.no-slider .image{height:234px!important}.features.slider .image{height:134px!important}}