.outer-features{padding:0 20px}.inner-features,.outer-features{position:relative}.inner-features>img{border-radius:32px;bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%}.inner-features .if-container{margin:0 auto;max-width:854px;position:relative;text-align:center;z-index:1}.outer-features .feature-box{padding:0 20px;position:relative;z-index:1}.outer-features .feature-box .fb-container{margin:0 auto;max-width:1280px;width:100%}.outer-features .feature-box .fb-row{display:flex;flex-wrap:wrap;gap:20px}.outer-features .feature-box .fb-row .fb-item{width:calc(25% - 15px)}.feature-box .content-box{background-color:#fff;border-radius:16px;box-shadow:0 7px 24px 0 #24262b14;height:100%;padding:32px}.feature-box .content-box .feature-icon{display:flex;height:42px;margin-bottom:24px}.feature-box .content-box .feature-icon img{height:100%!important;object-fit:contain}.feature-box .right-image img{object-fit:contain;width:100%}.inner-features .if-content .ifc-st{color:#c4ddff;font-family:Proxima Nova;font-size:16px;font-weight:600;letter-spacing:.08em;line-height:21.12px;text-align:center;text-transform:uppercase}.inner-features .if-content h2{color:#c4ddff;font-family:Proxima Nova;font-size:52px;font-weight:700;line-height:68.64px;margin:0 0 16px;text-align:center}.inner-features .if-content p{color:#fff;font-family:Proxima Nova;font-size:18px;font-weight:400;line-height:28.8px;margin:0 auto;max-width:630px;text-align:center}.outer-features .feature-box .fb-title{color:#c4ddff;font-family:Proxima Nova;font-size:20px;font-weight:700;line-height:26.4px;margin-bottom:40px;text-align:center}.feature-box .content-box .cont h2{color:#010d3e;font-family:Proxima Nova;font-size:24px;font-weight:600;line-height:27.84px;margin-bottom:8px;text-align:left}.feature-box .content-box .cont p{color:#989898;font-family:Proxima Nova;font-size:16px;font-weight:400;line-height:25.6px;margin:0;text-align:left}.features-section-wrapper .swiper.feature-swiper .swiper-slide{height:auto}@media (min-width:992px) and (max-width:1199.98px){.feature-box .content-box{padding:20px}.feature-box .content-box .feature-icon{margin-bottom:14px}}@media (min-width:768px) and (max-width:991.98px){.outer-features .feature-box .fb-row .fb-item.col3,.outer-features .feature-box .fb-row .fb-item.col4{width:calc(50% - 10px)}}@media (max-width:767.98px){.outer-features .feature-box .fb-row .fb-item{width:100%}}