.features-item{display:flex;flex-direction:column;height:100%;transition:all .3s ease-in-out;width:100%}.features-item__photo{align-items:center;border-radius:20px;display:flex;justify-content:center;overflow:hidden;width:100%}@media only screen and (max-width:1280px){.features-item__photo{height:auto;width:100%}}@media only screen and (max-width:1024px){.features-item__photo{border-radius:25px;height:320px}}@media only screen and (max-width:780px){.features-item__photo{height:280px}}.features-item__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1280px){.features-item__img{width:100%}}.features-item__name{font-size:22px;font-weight:500;line-height:110%;max-width:360px;padding-top:20px}@media only screen and (max-width:1024px){.features-item__name{font-size:20px;max-width:100%}}.features-item__text{color:#404040;flex-grow:1;font-size:16px;line-height:140%;max-width:380px;padding-top:15px}@media only screen and (max-width:1024px){.features-item__text{padding-top:10px}}.features-item__control{padding-top:15px}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.features__container{position:relative}.features__content{display:flex;flex-direction:column}@media only screen and (max-width:780px){.features__content{margin-right:-20px}}.features__item{display:flex;flex-direction:column;height:auto;width:calc(25% - 30px)}.features__arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 15px #0000001a;cursor:pointer;display:block;height:60px;justify-content:center;position:absolute;top:calc(50% - 60px);transform:translateY(-50%);width:60px;z-index:10}@media only screen and (max-width:780px){.features__arrow{display:none}}.features__arrow:active{background:#f4f3f1}.features__arrow.swiper-button-disabled{opacity:0}.features__arrow svg,.features__arrow svg path{transition:all .3s ease-out}.features__arrow svg path{stroke:#858598;stroke-width:8px}.features__arrow--prev{left:0}.features__arrow--prev:hover svg{transition:all .3s ease-out}.features__arrow--prev:hover svg path{stroke:#100c08;stroke-width:8px}.features__arrow--next{right:0}.features__arrow--next:hover svg{transition:all .3s ease-out}.features__arrow--next:hover svg path{stroke:#100c08;stroke-width:8px}.features__pagination{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;font-size:14px;justify-content:center;overflow:hidden;padding-top:50px;width:100%;z-index:3}@media only screen and (max-width:1200px){.features__pagination{padding-top:30px}}.features__pagination .swiper-pagination-bullet{background:transparent;border:1px solid #858598;border-radius:50%!important;cursor:pointer;display:block;height:8px;margin:0 5px!important;max-height:8px;max-width:8px;min-height:8px;min-width:8px;opacity:1!important;position:relative;width:8px;z-index:3}@media only screen and (max-width:1024px){.features__pagination .swiper-pagination-bullet{margin:0 3px!important}}.features__pagination .swiper-pagination-bullet-active{background:#100c08;border:1px solid transparent;height:12px;max-height:12px;max-width:12px;min-height:12px;min-width:12px;width:12px}
