.section-features{position:relative}.feature-shadow-1{background:#0533E633;width:45%;height:67%;position:absolute;filter:blur(120px);right:0;top:7%;z-index:-3;border-radius:50% 0 0 50%;animation:move-sh-4 6s alternate ease infinite}.feature-shadow-2{background:#0533E633;width:10%;height:40%;position:absolute;filter:blur(120px);left:0;top:0;z-index:-3;box-shadow:0 29px 50px 50px #0533E633;animation:move-sh-5 3s alternate ease infinite}.feature-shadow-3{background:#58F7A333;width:30%;height:30%;position:absolute;filter:blur(120px);left:5%;bottom:10%;z-index:-3;animation:move-sh-6 4s alternate ease infinite}.feature-shadow-4{background:#69E7DC80;width:28%;height:40%;position:absolute;filter:blur(120px);left:36%;bottom:20%;z-index:-3;animation:move-sh-7 5s alternate ease infinite}.main-features{margin:24px auto 32px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.center-col{position:relative}.center-col .icon-star{position:absolute;top:50px;left:50%;transform:translateX(-50%);color:var(--primary);font-size:25px;opacity:0;z-index:-1}.center-bg{position:absolute;z-index:-2;width:200%;left:50%;transform:translateX(-50%);top:-117px}.feature-inner{display:flex;justify-content:center;align-items:center;gap:50px;margin-top:65px}.side-col{flex:0 0 27%;display:flex;flex-direction:column;gap:30px}.item-feature-wrap{padding:5px;backdrop-filter:blur(4px);box-shadow:0 4px 14px 0 #0533E61A;border-radius:19px;background:rgba(255,255,255,.4)}.item-feature{border-radius:16px;background:#FFF;position:relative;padding:9px 18px 10px 44px}.item-feature::before{content:'';width:16px;height:calc(100% - 19px);border-radius:12px;position:absolute;left:10px;top:9px;background:linear-gradient(1800deg,#CEEEF3 0,#CBDBF9 50%,#0533E6BA 100%);background-size:200% 200%;transition:0.4s ease-in;background-position:100% 100%}.item-feature:hover::before{background-position:100% 0%}.item-feature i{font-size:24px;margin-bottom:6px}.item-feature img{max-width:24px;margin-bottom:6px}.item-feature .title{font-size:14px;font-variation-settings:"wght" 500,"wdth" 100;margin-bottom:6px}.item-feature .excerpt{font-size:12px;color:#02021E;font-variation-settings:"wght" 300,"wdth" 100;line-height:18px}.mobile-col{display:flex;flex-direction:column;gap:20px;max-width:380px;padding:0 32px 15px;margin:auto;overflow:hidden;transition:max-height 0.5s ease-in-out;position:relative;z-index:0}.mobile-col-wrap.expand:not(.expanded)::before{content:'';width:calc(100% + 30px);height:114px;background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,#FFF 40%);position:absolute;bottom:70px;z-index:1;left:-15px}.mobile-col-wrap{margin:40px 0 10px;position:relative;z-index:0}.toggle-btn{text-align:center;color:var(--color_text);font-size:16px;margin-top:15px;display:block;z-index:2;position:relative;cursor:pointer;text-transform:uppercase;font-variation-settings:"wght" 300,"wdth" 100;margin-bottom:45px}.btn-wrap{display:flex;justify-content:center}@media screen and (min-width:992px){.features-inner{flex-direction:row}.features-box{flex:0 0 52%;margin-top:0;gap:25px 15px}}@media screen and (min-width:1200px){.features-box{flex:0 0 45%;margin-top:0;gap:25px 29px}.main-features{margin:40px auto}}@media screen and (min-width:1400px){.main-features{max-width:80%}}@media screen and (max-width:991.99px){.feature-shadow-2,.feature-shadow-3,.feature-shadow-4{display:none}.feature-inner{gap:24px}.side-col{flex:0 0 27%;gap:16px}}@media screen and (max-width:370px){.mobile-col{padding:0 10px 15px}}