.features-slider{overflow:hidden;padding:112px 0}.features-slider .container{width:1078px}@media (min-width:1080px){.features-slider .container-small{margin-left:calc(50% - 539px);max-width:100%;padding-right:0;width:calc(50vw + 539px)}}.features-slider .heading-container{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:48px;max-width:100%;width:1078px}.features-slider .heading{color:#212936;font-size:40px;font-weight:700;line-height:1.2;max-width:100%;width:375px}.features-slider .content-wrapper{max-width:100%;width:441px}.features-slider .content-wrapper p{color:#212936;font-size:14px;font-weight:400;line-height:1.5}.features-slider .swiper-wrapper{align-items:stretch}.features-slider .swiper-slide{display:flex;flex-direction:column;height:auto;justify-content:stretch;max-width:100%;width:305px}.features-slider .slider-wrapper{background:#f4f8f8;border:1px solid #e9eaf1;border-radius:24px;flex:1 1 auto;padding:32px}.features-slider .icon-wrapper{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:15px;box-shadow:0 30px 12px rgba(137,136,180,.01),0 17px 10px rgba(137,136,180,.05),0 7px 7px rgba(137,136,180,.09),0 2px 4px rgba(137,136,180,.1);display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.features-slider .icon-wrapper img{display:block;max-width:100%;width:20px}.features-slider .slider-wrapper p{color:#212936;font-size:16px;font-weight:400;line-height:1.5}.features-slider .author-and-title{margin-top:32px}.features-slider .testimonial-author{color:#212936;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:8px}.features-slider .title{color:#212936;font-size:18px;font-weight:400;line-height:1.5}.features-slider .slider-nav{display:flex;gap:12px;max-width:100%}.features-slider .swiper-button-next,.features-slider .swiper-button-prev{align-items:center;background-color:#297fff;border:1px solid #297fff;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;margin:0;position:static;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;width:56px}.features-slider .swiper-button-next:after,.features-slider .swiper-button-prev:after{display:none}.features-slider .swiper-button-next svg,.features-slider .swiper-button-prev svg{height:13px;stroke:#fff;transition:transform .2s ease,stroke .3s ease;width:8px}.features-slider .swiper-button-next:hover,.features-slider .swiper-button-prev:hover{background-color:#fff;border-color:#297fff;box-shadow:0 8px 24px rgba(0,0,0,.35);outline:none;transform:translateY(-2px)}.features-slider .swiper-button-next:hover svg,.features-slider .swiper-button-prev:hover svg{transform:scale(1.1)}.features-slider .swiper-button-next:hover svg path,.features-slider .swiper-button-prev:hover svg path{stroke:#297fff}.features-slider .btn-wrapper{margin-top:48px}.features-slider .btn-wrapper a{background-color:#212936;border:1px solid #212936;border-radius:73px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:1;padding:12px 17px 12px 24px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.features-slider .btn-wrapper a:hover{background-color:#fff;color:#212936}.features-slider .btn-wrapper a svg{transition:transform .3s ease}.features-slider .btn-wrapper a:hover svg{animation:arrowPulse .4s ease-in-out forwards}.features-slider .btn-wrapper a path{transition:stroke .3s ease}.features-slider .btn-wrapper a:hover path{stroke:#212936}@keyframes arrowPulse{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.features-slider .top-nav{align-items:center;margin-left:20px;width:124px}.features-slider .bottom-nav{display:none;margin-top:32px}@media (max-width:768px){.features-slider{padding:80px 0}.features-slider .heading{font-size:30px}.features-slider .heading-container{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start}.features-slider .swiper-button-next,.features-slider .swiper-button-prev{height:50px;width:50px}.features-slider .top-nav{display:none}.features-slider .bottom-nav{display:flex}}